![Image of Maintain Control: A Webpack/React Tutorial, Pt. 1 publication](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1297516%2F1105-A_Guide_to_Webpack_and_React_Dan_Newsletter-3213ef44db23c39d0c43ba54e63154a7.png&width=768)
![Michael Pontus, Developer in Saint Petersburg, Russia](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2Fprofile%2Fpicture_file%2Fpicture%2F1042490%2Fhuge_daedd2f18cf8bc05a522077d18e0141c-efa607ad589ded7880b1ffa174658f1e.jpg&width=524)
Michael Pontus
Verified Expert in Engineering
Software Developer
Michael is a full-stack web developer and an expert with front-end technologies, particularly React. He is a certified AWS Solutions Architect with industry experience in cloud development and release engineering. Michael has published tutorials as an SME, contributed to open source, and built an app for fleet management in the aviation industry. He has a passion for modular architectures and enjoys performing hybrid work between code and infrastructure to bring designs to life.
Portfolio
Experience
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS, Linux
The most amazing...
...tool I've created is a language-learning app built with RxJava, Android architecture components, and Google Cloud services.
Work Experience
Back-end Developer
Freelance
- 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.
React Developer
Sundae
- 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.
React and TypeScript Front-end Engineer
Skeduly
- Built an application for fleet and personnel management in the aviation industry.
- Developed a front end with a modular dashboard interface using React, TypeScript, and Jest.
- Contributed to the back end written using Ruby on Rails, ActiveRecord, dry-monads, and RSpec.
Front-end Developer
Untaylored
- Developed user-facing functionality for a Belgium-based fashion store.
- Conceptualized component library based on the design reference.
- Ensured operational safety though static analysis, runtime type checking, and E2E tests.
Full-stack Developer
Freelance
- Developed map-based mobile application and invite-based CRM system using React Native and Firebase.
- Established CI/CD pipeline for a monorepo using CircleCI, Lerna, and Firebase CLI.
- Implemented strategies for automated testing for Firebase security rules and cloud functions.
- Optimized spatial data retrieval using a custom algorithm for a discrete number of regions.
Experience
React-modal-hook
http://github.com/mpontus/react-modal-hook![Image of Maintain Control: A Webpack/React Tutorial, Pt. 1 publication](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1297516%2F1105-A_Guide_to_Webpack_and_React_Dan_Newsletter-3213ef44db23c39d0c43ba54e63154a7.png&width=768)
![Image of Maintain Control: A Guide to Webpack and React, Pt. 2 publication](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fblog_post_page%2Fcontent%2Fcover_image_file%2Fcover_image%2F1129989%2F468-A_Guide_to_Webpack_and_React_PART2-Dan_Newsletter-0b85c5b999d7453416378d50898ba5e0.png&width=768)
Maintain Control: A Guide to Webpack and React, Pt. 2
![Image of Finding a Better Framework than Vue.js, React, and Angular publication](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Fcomponents%2Fseo%2Fcontent%2Fog_image_file%2Fog_image%2F874894%2FSocial_2-02bb0b4ba56e84d311dd1b16680fcbdf-0ed2bbe7ebc6f1730281cdaf00e9c5b8.png&width=768)
Finding a Better Framework than Vue.js, React, and Angular
Skills
Languages
TypeScript, JavaScript, GraphQL, PHP, Ruby, SQL, CSS, HTML, CSS3, HTML5, Java
Frameworks
Redux, Jest, Ruby on Rails (RoR), Cypress, NestJS, Express.js, Symfony, Django, Kohana, Knockout (Knockout.js), React Native, Cycle.js, Dagger 2, Next.js
Libraries/APIs
React, Node.js, RxJS, Redux-Saga, Shopify API, Google Maps API, RxJava, ActiveRecord
Platforms
Linux, Docker, AWS Lambda, Firebase, Amazon Web Services (AWS), Contentful, MacOS, Visual Studio Code (VS Code), WordPress, Drupal, OpenCart, Android, Amazon EC2
Other
Styled-components, AWS Cloud Development, Gatsby, GitHub Actions, Amazon Kinesis, Amazon RDS, AWS Auto Scaling, Amazon API Gateway, Amazon Route 53, Dry-rb
Tools
Amazon Simple Queue Service (SQS), Amazon CloudWatch, AWS SDK, Git, Amazon Athena, Amazon Elastic MapReduce (EMR), AWS Simple Notification Service (SNS), Amazon EKS, AWS ELB, AWS Fargate, Amazon ElastiCache, AWS CloudFormation, AWS CloudTrail, Amazon CloudFront CDN, Amazon Virtual Private Cloud (VPC), AWS IAM, AWS Key Management Service (KMS), Amazon EBS, RSpec
Paradigms
Reactive Programming, Functional Programming, Object-oriented Programming (OOP), Test-driven Development (TDD)
Storage
PostgreSQL, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, Amazon Aurora, Amazon EFS
Certifications
AWS Solutions Architect Associate
AWS Certified Solutions Architect - Associate
Android Developer Nanodegree
Udacity