Andrew M.

Andrew M.

Senior Software Engineer

Russia
Hire Andrew M. Hire Andrew M. Hire Andrew M.

About Me

Andrey is a forward-looking and innovative Full Stack resource; an excellent communicator, experienced with open-source projects, an expert in functional programming techniques - leveraging a wide array of software concepts, new and disruptive technologies and platforms for the iteration and delivery of highly scalable and complex software solutions on both client and server-side projects.

Work history

UpStack
UpStack
Senior Full Stack Developer
2016 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time

Independent Contractor
Independent Contractor
Consultant
2019 - Present (5 years)
  • Lead a team of software engineers (local and remote) to develop front-end solutions; guiding the design and architecting of efficient, reusable, and scalable frontend systems.

  • Provide technical leadership for the implementation of conventions, standards and best practices in the delivery of secure, clean and efficient solutions.

  • Identify and resolve performance issues on solutions; optimizing apps for cross-browser and cross-platform compatibility.

Hippo
Hippo
Senior JavaScript Developer
2016 - 2019 (3 years)
New York, United States (Remote)
  • Built out frontend web solutions for both iOS and Android apps; using the latest techniques and trends like server-side rendering, code splitting, and JavaScript bundle analysis.

  • Maintained and scaled web apps; planning Jest unit tests and end-to-end tests via Cypress to enhance code coverage.

  • Utilized LaunchDarkly and liaised regularly with Hippo's product manager to improve UX on apps through A/B tests for ideal user flow.

Modus Create
Modus Create
JavaScript Consultant
2016 - 2017 (1 year)
  • Developed features for a device-agnostic web app that allows users to find and track the location of their vehicles through multiple devices.

  • Optimized performance of JavaScript modules on web pages; providing technical advice wherever necessary.

  • Troubleshot production problems on the apps; responding to end-user problem reports, reviewing suggestions for improvements and enhancement requests.

John Wiley and Sons
John Wiley and Sons
UI/Frontend developer
2015 - 2016 (1 year)
Remote
  • Worked on technical improvements for the complete rework of the Wiley Online Library's architecture; giving it a better components structure for optimized performance.

  • Implemented conventions and standards to make UX research easier on the Wiley Online library product.

  • Optimized Wiley's build tools and development systems; conducting several A/B tests to enhance user-flow on the app.

Clouds Technologies
Clouds Technologies
JavaScript/Node.js Developer/DevOps
2015 - 2015
Remote
  • Worked with a special panel within Clouds Technologies for the automated deployment of their flagship product Smarty CRM.

  • Played an active role in the translation of Clouds Technologies' ideas into executable solutions considering its needs, design opportunities and limitations, and technical options.

  • Contributed to the production of an online organizer with innovative collaboration tools for Clouds Technologies.

Freelancer
Freelancer
JavaScript Developer
2014 - 2016 (2 years)
Remote
  • Provided hands-on development expertise for robust software solutions; solving complex technical problems considering scalability, security, reliability, and cost to clients.

  • Moved different software solutions and implementation processes through the development pipeline, from requirement gathering to deployment for clients.

  • Embraced the latest software development practices, tools, frameworks, and recommended new approaches on projects where appropriate.

Intersol LLC
Intersol LLC
Node.js/JavaScript Developer
2014 - 2015 (1 year)
Nizhny Novgorod Region, Russia
  • Provided upgrades and fixes to Intersol's server-side solution; optimizing it for high performance, high throughput and high availability.

  • Engineered Intersol's Audio Greetings web app to serve 20M+ daily unique users and support 1+Gb/s bandwidth of client traffic.

  • Produced solutions to optimize audio files format, introduced CDN, and automated new server provisioning on the Audio Greetings web app.

Mera
Mera
Erlang Developer
2014 - 2014
Nizhny Novgorod, Russia
  • Created and delivered massively scalable real-time systems and solutions with requirements on high availability for clients of MERA.

  • Worked with other team members to execute projects within MERA; delivering well-tested and highly scalable solutions on projects.

  • Followed MERA's established architectural standards, laid-down procedures and processes in the deployment of solutions to clients.

Flant
Flant
Linux Engineer
2013 - 2014 (1 year)
Nizhny Novgorod, Russia
  • Provided design, administration, installation and engineering support for the setup and configuration of web servers and load balancers.

  • Worked on the implementation of solutions for the deployment of apps based on Ruby on Rails, Django, and PHP; handling the automation deployment process using Ansible and Chef.

  • Leveraged engineering best practices for load testing, performance testing, Scripting on Shell/Python and Mysql performance tuning.

Delta Zet
Delta Zet
Junior Ruby on Rails Developer
2013 - 2014 (1 year)
Russia, Russia
  • Offered technical assistance to senior developers on all parts of the software lifecycle process; including defining requirements, estimating, planning, prototyping, development, testing, and maintenance on projects.

  • Designed and developed code for web solutions to be scalable and reusable across a range of client types and business needs.

  • Assisted with backend Ruby on Rails solutions; handling complex data models on solutions efficiently.

MFI Soft
MFI Soft
Technical Support Engineer / Network Engineer / Linux Engineer
2012 - 2013 (1 year)
Nizhny Novgorod, Russia
  • Worked with higher-level TSEs to analyze and identify root cause factors and service issue trends in the installation of servers in data centres.

  • Implemented PostgreSQL tuning on MFI Soft's network configurations; ensuring that availability, monitoring and performance standards are duly met.

  • Provided technical oversight for Linux administration and shell scripting tasks for MFI Soft.

ISB Engineering
JavaScript Consultant
Present (2024 years)
Russia
  • Built new experiences and developed robust software solutions on a large app that allows users to administer and manage assets throughout the city of Moscow and its surrounding areas.

  • Created and managed tools/processes for the deployment and management of the solution as a device-agnostic app for web and tablets.

  • Optimized components for maximum performance across a vast array of web-capable devices and browsers.

Epic Software Development
Epic Software Development
Senior Frontend Developer
Present (2024 years)
Russia
  • Developed new user-facing features, reusable components and frontend libraries for Clearpath 3.0 - a next generation medical app in the field of dermatology.

  • Created UI frameworks to help dermatologists and dermatopathologists easily detect pathologies, review slide images, generate customized diagnostic reports, sign out cases for reimbursement, and access complete biopsy logs.

  • Researched, planned, designed and developed UI application code for Clearpath; working on new enhancements and features.

Portfolio

Backend Developer / DevOps
Backend Developer / DevOps

Provided JavaScript and DevOps expertise for the deployment of the client's comprehensive technology that creates innovative cloud solutions for users in the business process management sphere.

UI Developer - John Wiley Online Library
UI Developer - John Wiley Online Library

Worked on the development of one of the largest and most authoritative collections of online journals, books, and research resources, covering life, health, social, and physical sciences created with HTML/CSS layouts, Grunt, SASS, BEM, RequireJS, and Linux.

Back-end developer
Back-end developer

Developed an innovative iOS app that allows users to congratulate friends with audio greetings. The app gives users access to a database of over 8,000 greetings to choose from, users simply enter a mobile phone number and an audiо greeting is sent to the recipient.

Frontend Developer
Frontend Developer

Clearpath® by DLCS offers users the most advanced digital pathology program available. Clearpath simplifies life for users by allowing them to review digital slides from a tablet or iPad—directly from an electronic medical record (EMR). The app utilizes a combination of a touch-enabled image atlas, powerful microscope viewer, and dermatology-board simulated exam module to change the way users see and study dermatopathology. When paired with any of the available dermatopathology texts, Clearpath becomes an essential, go-to image reference that users can hold in their hands and take anywhere.

Education

Education
Specialist degree in "Applied Informatics in Economics"
Lobachevsky State University of Nizhni Novgorod
2006 - 2011 (5 years)