Michael Pontus

Michael Pontus

Full-stack Developer

Location:

Michael is a senior full-stack web developer with over eight years of professional experience. He is an expert front-end developer with a passion for modular architectures and a versatile skill set that can bring any design to life. In addition, he is a certified AWS Solutions Architect with industry experience in cloud development and release engineering. Mikhail likes to perform hybrid work between code and infrastructure. He is proactive, communicative, and receptive to feedback.

Work

PureMoto

Back-end Developer

Aug 2020 - Present

Developed a platform to connect Shopify with vendors' inventories and fulfillment providers.

  • Implemented serverless architecture using AWS services: S3, Lambda, DynamoDB, and SNS/SQS.
  • Developed a modular architecture for vendor integrations using AWS Cloud Development Kit (CDK).
  • Improved observability using AWS X-Ray, CloudWatch Dashboards, and CloudWatch Logs Insights.
  • Created infrastructure to test vendor integrations by using AWS SDK, CucumberJS, and API mocks.

Sundae

React Developer

Oct 2019 - Dec 2019

Transformed a website from WordPress into GatsbyJS using Contentful as headless CMS.

  • Built a component library using React and Storybook with styled-components and styled-system.
  • Created a workflow in GitHub Actions to run visual regression tests using BackstopJS.

Skeduly, Inc.

React/TypeScript Front-end Engineer

Apr 2019 - Jan 2020

Built an application for fleet and personnel management in the aviation industry.

  • Developed a frontend with a modular dashboard interface using React, TypeScript, and Jest.
  • Contributed to the backend written using Ruby on Rails, ActiveRecord, dry-monads, and rspec.

Wendero

Backend & Frontend Developer

Mar 2019 - Apr 2019

Built a tool for importing lead information from various CRM systems into SalesForce.

  • Implemented a multi-step workflow using a state machine with XState.
  • Improved tool performance during conversion using Web Workers and SheetsJS.

Untaylored

Front-end Developer

Dec 2018 - Feb 2019

Developed a frontend for an online store served by Mangento and GraphQL API.

  • Implemented a component library using React, Storybook, and styled-components.
  • Introduced ESLint and Cypress tests into CI pipeline using GitHub Actions.

Publications

Maintain Control: A Guide to Webpack and React, Pt. 2

Toptal Engineering Blog

Dec 2019

Maintain Control: A Guide to Webpack and React, Pt. 1

Toptal Engineering Blog

Nov 2019

Finding a Better Framework than Vue.js, React, and Angular

Toptal Engineering Blog

Jul 2019

Skills

Languages

TypeScript JavaScript GraphQL Ruby SQL CSS3 HTML5 Java

Libraries/APIs

React RxJS Redux-saga XState GatsbyJS Styled-components Node.js Jest Cypress Google Maps API RxJava

Platforms

Linux Docker Firebase Amazon Web Services (AWS) GitHub Actions Contentful Shopify Android

Tools

Git AWS SDK AWS Cloud Development Kit (CDK) AWS Lambda Amazon SNS Amazon SQS Amazon API Gateway Amazon EC2 Amazon CloudWatch AWS IAM

Paradigms

Reactive Programming Functional Programming Object-oriented Programming (OOP)

Storage

PostgreSQL MySQL MongoDB Redis Amazon DynamoDB Amazon S3

Languages

English

Fluent

Russian

Native