Michael Pontus,俄罗斯圣彼得堡的开发商
Michael is available for hire
Hire Michael

Michael Pontus

Verified Expert  in Engineering

Software Developer

Location
Saint Petersburg, Russia
Toptal Member Since
December 5, 2018

Michael是一名全栈web开发人员,也是前端技术(尤其是React)的专家. 他是一名经过认证的AWS解决方案架构师,在云开发和发布工程方面具有行业经验. Michael以SME的身份出版了教程, contributed to open source, 为航空业的机队管理开发了一个应用程序. 他对模块化架构充满热情,喜欢在代码和基础架构之间进行混合工作,将设计带入生活.

Portfolio

Freelance
AWS云开发,AWS Lambda, Amazon DynamoDB, Shopify API, TypeScript...
Sundae
React, TypeScript, Gatsby, Contentful, Styled-components, Google Maps API...
Skeduly
React, TypeScript, Jest, Ruby on Rails (RoR), ActiveRecord, Dry-rb, RSpec

Experience

Availability

Part-time

Preferred Environment

Git, Visual Studio Code (VS Code), MacOS, Linux

The most amazing...

...我创建的工具是用RxJava构建的语言学习应用程序, Android architecture components, and Google Cloud services.

Work Experience

Back-end Developer

2020 - PRESENT
Freelance
  • 开发了一个平台,将Shopify与供应商的库存和履行提供商连接起来.
  • 使用AWS服务实现无服务器架构:S3、Lambda、DynamoDB和SNS/SQS.
  • 使用AWS云开发工具包(CDK)为供应商集成开发模块化架构.
  • 使用AWS X-Ray、CloudWatch dashboard和CloudWatch Logs Insights改进了可观察性.
  • 创建基础设施,通过使用AWS SDK、CucumberJS和API模拟来测试供应商集成.
技术:AWS云开发,AWS Lambda, Amazon DynamoDB, Shopify API, TypeScript, Node.AWS云开发工具包(CDK)

React Developer

2020 - 2020
Sundae
  • 使用Contentful作为无头CMS,将网站从WordPress转换为GatsbyJS.
  • 使用React和Storybook构建一个带有样式组件和样式系统的组件库.
  • 在GitHub Actions中创建了一个工作流,使用BackstopJS运行可视化回归测试.
Technologies: React, TypeScript, Gatsby, Contentful, Styled-components, Google Maps API, GitHub Actions

React和TypeScript前端工程师

2019 - 2020
Skeduly
  • 为航空工业中的机队和人员管理构建了一个应用程序.
  • 使用React、TypeScript和Jest开发了一个带有模块化仪表板界面的前端.
  • 使用Ruby on Rails、ActiveRecord、dry monads和RSpec编写后端.
技术:React, TypeScript, Jest, Ruby on Rails (RoR), ActiveRecord, Dry-rb, RSpec

Front-end Developer

2018 - 2019
Untaylored
  • 为比利时的时尚商店开发面向用户的功能.
  • 基于设计参考的概念化组件库.
  • 通过静态分析、运行时类型检查、端到端测试,确保运行安全.
技术:Cypress, style -components, GraphQL, RxJS, Redux, React, TypeScript

Full-stack Developer

2018 - 2018
Freelance
  • 使用React Native和Firebase开发基于地图的移动应用和基于邀请的CRM系统.
  • 使用CircleCI, Lerna和Firebase CLI为单线程建立CI/CD管道.
  • 实现了对Firebase安全规则和云功能进行自动化测试的策略.
  • 优化空间数据检索使用自定义算法的离散数量的区域.
技术:Firebase, React Native, RxJS, Redux, React

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).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, AWS Cloud Development Kit (CDK), 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简单通知服务(SNS), Amazon EKS, AWS ELB, AWS Fargate, Amazon ElastiCache, AWS CloudFormation, AWS CloudTrail, Amazon CloudFront CDN, 亚马逊虚拟私有云(VPC), AWS IAM, AWS Key Management Service (KMS), Amazon EBS, RSpec

Paradigms

Reactive Programming, Functional Programming, 面向对象编程(OOP), Test-driven Development (TDD)

Storage

PostgreSQL, MongoDB, Amazon DynamoDB, Amazon S3 (AWS S3), MySQL, Amazon Aurora, Amazon EFS

JULY 2020 - JULY 2023

AWS解决方案架构师助理

AWS认证解决方案架构师-助理

AUGUST 2018 - PRESENT

Android Developer Nanodegree

Udacity

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. 只有当你决定雇佣他们时才付钱.

Top talent is in high demand.

Start hiring