Michael Pontus
Verified Expert in Engineering
Software Developer
Porto, Portugal
Toptal member since December 5, 2018
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 is passionate about modular architectures and enjoys performing hybrid work between code and infrastructure to bring designs to life.
Portfolio
Experience
- JavaScript - 5 years
- Node.js - 4 years
- Redux - 3 years
- React - 3 years
- Docker - 3 years
- TypeScript - 2 years
- RxJS - 2 years
- GraphQL - 1 year
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.
Gatsby and Jekyll Static Site Developer
K-f Dev AG
- Created multiple static websites using Gatsby, React, and TypeScript, ensuring a performant user experience and code maintainability.
- Implemented continuous integration and deployment pipelines with GitHub Actions and Netlify, streamlining the development process.
- Enabled automated preview deployments using IPFS and Pinata, integrating decentralized technologies into the workflow.
- Contributed to the build process of Centrifuge Chain by introducing Nix flakes, ensuring deterministic and reproducible builds for Rust packages.
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 using Ruby on Rails, ActiveRecord, dry-monads, and RSpec.
Back-end and Front-end Developer
Wendero GmbH
- Developed a lead management application for a manufacturing company focused on lead data collection and synchronization with Salesforce.
- Implemented user authentication and file upload for authorized distributors with local storage and file parsing capabilities.
- Prioritized maintainable code with TypeScript and comprehensive Jest unit tests.
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
https://github.com/mpontus/react-modal-hookk/factory
https://k-f.co/Certifications
AWS Certified Solutions Architect - Professional
Amazon Web Services
AWS Certified Security - Specialty
Amazon Web Services
AWS Solutions Architect Associate
AWS Certified Solutions Architect - Associate
Skills
Libraries/APIs
React, Node.js, RxJS, Redux-Saga, Shopify API, Google Maps API, RxJava, ActiveRecord, Salesforce API, Preact, PostgREST
Tools
AWS Cloud Development Kit (CDK), Amazon Simple Queue Service (SQS), Amazon CloudWatch, AWS SDK, Git, Amazon Simple Notification Service (SNS), AWS CloudFormation, AWS IAM, AWS Key Management Service (KMS), RSpec, Amazon Virtual Private Cloud (VPC), AWS ELB, Amazon CloudFront, Amazon Elastic Container Service (ECS), AWS CodeBuild, AWS CodeDeploy, Amazon WorkSpaces, AWS Directory Service, AWS Systems Manager, AWS Shield
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
Platforms
Linux, Docker, AWS Lambda, Firebase, Amazon Web Services (AWS), Contentful, MacOS, Visual Studio Code (VS Code), WordPress, Drupal, OpenCart, Android, Amazon EC2, AWS Elastic Beanstalk
Paradigms
Reactive Programming, Functional Programming, Object-oriented Programming (OOP), Test-driven Development (TDD)
Storage
PostgreSQL, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, Amazon EFS, Amazon FSx, AWS Storage Gateway, Amazon Aurora
Other
Styled-components, AWS Cloud Architecture, Gatsby, GitHub Actions, Amazon API Gateway, Dry-rb, NixOS, Full-stack, Web Development, Web App Development, Full-stack Development, AWS Database Migration Service (DMS), AWS Application Migration Service (MGN), Amazon RDS, Amazon Redshift, AWS VPN, AWS Direct Connect, AWS CodePipeline, Amazon GuardDuty, Amazon Inspector, Amazon Detective, AWS Config, Amazon CloudHSM, AWS Secrets Manager, AWS Control Tower, AWS WAF
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring