Michael Pontus, Developer in Porto, Portugal
Michael is available for hire
Hire Michael

Michael Pontus

Verified Expert  in Engineering

Software Developer

Location
Porto, Portugal
Toptal Member Since
December 5, 2018

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

Portfolio

Freelance
AWS云开发,AWS Lambda, Amazon DynamoDB, Shopify API, TypeScript...
K-f Dev AG
React, Gatsby, TypeScript,样式组件,NixOS, Web开发
Sundae
React, TypeScript, Gatsby, Contentful, Styled-components, Google Maps API...

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.js, AWS Cloud Development Kit (CDK)

Gatsby and Jekyll Static Site Developer

2021 - 2022
K-f Dev AG
  • Created multiple static websites using Gatsby, React, and TypeScript, 确保高性能的用户体验和代码可维护性.
  • 通过GitHub Actions和netflix实现持续集成和部署管道, streamlining the development process.
  • 启用使用IPFS和Pinata的自动预览部署, 将分散的技术集成到工作流程中.
  • 通过引入Nix薄片,对离心链的构建过程做出了贡献, 确保Rust包的构建具有确定性和可重复性.
技术:React, Gatsby, TypeScript, style -components, NixOS, Web Development

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 and TypeScript Front-end Engineer

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

Back-end and Front-end Developer

2019 - 2019
Wendero GmbH
  • 为一家制造公司开发了一个潜在客户管理应用程序,专注于潜在客户数据的收集和与Salesforce的同步.
  • 为具有本地存储和文件解析功能的授权分销商实现用户身份验证和文件上传.
  • 用TypeScript和全面的Jest单元测试优先维护代码.
技术:JavaScript, Salesforce API, Preact, TypeScript, PostgreSQL, PostgREST, React, Node.js, CSS, HTML, Docker

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

React-modal-hook

http://github.com/mpontus/react-modal-hook
一个React库,提供了一个钩子来创建模态窗口. 钩子负责状态管理和呈现模态, 使从其他组件创建模态更方便. 使用Jest和反应测试库完成完整的测试覆盖.

k/factory

http://k-f.co/
k/factory是一个基于离心机协议构建和支持金融生态系统的软件工作室, an open-source platform for decentralized finance. 它提供核心基础设施,并与用户一起确保采用.

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, Salesforce API, Preact, PostgREST

Tools

AWS Cloud Development Kit (CDK), Amazon Simple Queue Service (SQS), Amazon CloudWatch, AWS SDK, Git, Amazon Simple Notification Service (Amazon SNS), AWS CloudFormation, AWS IAM, AWS Key Management Service (KMS), RSpec

Platforms

Linux, Docker, AWS Lambda, Firebase, Amazon Web Services (AWS), Contentful, MacOS, Visual Studio Code (VS Code), WordPress, Drupal, OpenCart, Android

Other

Styled-components, AWS Cloud Development, Gatsby, GitHub Actions, Amazon API Gateway, Dry-rb, NixOS, Full-stack, Web Development, Web App Development, Full-stack Development

Paradigms

Reactive Programming, Functional Programming, Object-oriented Programming (OOP), Test-driven Development (TDD)

Storage

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

JANUARY 2024 - JANUARY 2027

AWS Certified Security - Specialty

Amazon Web Services

JULY 2020 - JULY 2023

AWS Solutions Architect Associate

AWS Certified Solutions Architect - Associate

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

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring