Felipe Machado,里约热内卢开发商-巴西里约热内卢州
Felipe is available for hire
Hire Felipe

Felipe Machado

Verified Expert  in Engineering

Software Developer

Location
里约热内卢-巴西里约热内卢州
Toptal Member Since
June 13, 2019

Felipe是一名非常精通的软件工程师和开发人员,具有参与和推动高性能技术解决方案和应用程序交付的专业知识,在各个层面上都超出了预期. 除了多方面的技术专长以及对新兴技术的快速适应能力之外,他在协作团队和人员领导方面拥有完善的专业知识, standards, and methods.

Portfolio

Volvo R&D Center
JavaScript, Node.js,后端,GraphQL, MySQL, PostgreSQL, API集成
Freelance Clients
Agora, Google Cloud Spanner, Google Kubernetes Engine (GKE), Node.js...
Toptal Client
Trello, Twilio, MUI (Material UI), Firebase Authentication, Cypress, Sentry...

Experience

Availability

Full-time

Preferred Environment

Docker, Git, Django, React Native, React

The most amazing...

...我的经验是开发web软件,并利用包括Docker在内的工具来推动代码质量的改进, Jenkins, and Kubernetes.

Work Experience

Back-end Developer

2021 - 2022
Volvo R&D Center
  • Led the team through a major reorganization, onboarding new team members, 并记录下我职责的关键方面,以确保无缝过渡.
  • 管理处理数字文档和实现前端用户体验变化的挑战.
  • 承担跨多个角色的责任, including designer duties, task prioritization management, and front-end development, 确保关键特性的成功发布.
  • 促进讨论和会议,以协调团队目标并解决远程团队成员之间的冲突.
  • 多次获得球队颁发的最有价值球员(MVP)奖,以表彰我的杰出贡献.
Technologies: JavaScript, Node.js,后端,GraphQL, MySQL, PostgreSQL, API集成

Senior Back-end Engineer

2021 - 2021
Freelance Clients
  • 使用Google云平台服务(如Cloud Pub/Sub)提供可扩展的解决方案, Google Kubernetes Engine, App Engine, Cloud Spanner, Firebase, Cloud Firestore, Apple Push Notifications, and Redis.
  • 优化PostgreSQL数据库连接,并将其迁移到Google Cloud Spanner.
  • Migrated a Node.使用Helm . js应用引擎服务导入Google Kubernetes引擎.
  • 改进了使用Lua脚本的redis相关任务,使其速度提高了四倍.
技术:Agora, Google Cloud Spanner, Google Kubernetes Engine (GKE), Node.js, Google Pub/Sub, Google Cloud, Redis, Helm, Google App Engine, Firebase Authentication, Cloud Firestore, Apple Push Notifications, PostgreSQL, Lua, API Integration, Back-end, Mobile App Development

Senior Front-end Developer

2019 - 2021
Toptal Client
  • 开发针对不同大学学生的网络应用程序,通过共享笔记来协作学习, asking questions, organizing workflows, communicating with text or video sessions, and fixing performance bottlenecks.
  • 使用Asana作为报告工具,使用Sentry作为错误跟踪工具,跟踪并修复错误.
  • Worked on a React and Redux app, 添加新功能和页面,并使用Material UI将Zeplin布局转换为React spa.
  • 用于用户身份验证的集成Firebase身份验证、SAML和OAuth.
  • 根据测试驱动开发(TDD)最佳实践,使用Cypress添加了端到端测试.
  • 为Twilio整合文字和视频聊天.
Technologies: Trello, Twilio, MUI (Material UI), Firebase Authentication, Cypress, Sentry, Netlify, Redux, React, FlowType.JS, Asana, OAuth, SAML, API集成,Vercel,后端,移动应用开发

Senior Front-end Developer

2019 - 2020
Toptal Client
  • 在网络和移动平台上开发用户界面,促进Shopify客户关系(CRM).
  • 使用Trello作为报告工具跟踪和修复问题.
  • Worked on a React Native app using Expo, 专门为公司员工发送短信和电子邮件模板而设计的程序.
  • 使用Apollo Client连接到GraphQL端点.
  • 创建了一个基于各种过滤器过滤客户的web界面, 使用Material UI将Figma布局转换为React屏幕.
  • 添加了使用Cypress的端到端测试,并在应用渲染上执行了一系列性能优化.
Technologies: Heroku, Firebase Web SDK, Cypress, React Apollo, GraphQL, MUI (Material UI), Context API, Trello, Rollbar, Expo.io, React导航,React Native, React, Figma, API集成

Senior Full-stack Developer

2019 - 2020
Toptal Client
  • 建立了一个基于网络的门户网站,将私人航空客户与世界各地的包机公司联系起来.
  • 利用Firebase实时数据库来存储报价和客户联系数据.
  • 集成电子邮件发送使用SendGrid和支付使用Stripe.
  • 使用AWS Lambda函数开发后端,并使用Google Maps API处理位置搜索.
Technologies: CSS, Firebase, Google Maps API, Stripe Checkout, Stripe API, Stripe Payments, SendGrid, AWS Lambda, Netlify, React, Firebase Realtime Database, API Integration, Lambda Functions, Mobile App Development

Software Engineer

2019 - 2020
Toptal Client
  • 使用视频和音频将实时通信WebRTC库从Twilio迁移到Agora.
  • Worked with Node.利用Firebase实时数据库、推送通知和套接字连接.
  • 使用React挂钩功能组件,并提供具有移动和web响应能力的布局.
  • 执行负载测试以分析Heroku可伸缩性功能.
  • 进行React性能优化,避免不必要的渲染和API调用.
Technologies: Socket.IO, Heroku, CSS, Twilio, Agora, Firebase, Express.js, Node.js, React, WebRTC, Firebase实时数据库,API集成,移动应用程序开发

Software Engineer

2017 - 2019
LIneA
  • 开发网络软件,从事高性能计算,同时负责管理基础设施和专家开发人员和科学家团队.
  • 与团队合作,利用Docker等工具推动显著的代码质量改进, Jenkins, and Kubernetes with Ext JS, Django, React, and Flask as frameworks.
  • 通过Python和微调的文件系统,为天体物理管道提供领先的性能和代码质量, databases, and schedulers.
  • Partnered with prestigious laboratories, 包括国家超级计算应用中心, a lab at Berkeley, and a massive telescope in Chile, 这款相机的QA团队在5个国家进行了努力.
  • 前往亚利桑那州Kitt Peak,为DESI项目部署QA应用程序.
技术:Bokeh, Python, PostgreSQL, Docker, Jenkins, Kubernetes, Node.js, Flask, Django, React, Ext js, API集成,Bootstrap,移动应用程序开发

Software Engineer

2017 - 2018
Descomplica
  • 为开发进行需求收集和分析, 遵循整个软件开发生命周期.
  • 使用React Native, GraphQL, Node开发了一个用户友好的聊天移动应用程序.js, and MongoDB.
  • 使用Firebase Cloud Messaging和AWS Lambda Functions实现了一个推送通知应用程序.
  • 通过Mixpanel图收集指标并分析数据.
  • 在遵循测试驱动开发(TDD)最佳实践的敏捷团队中工作.
技术:Amazon Web Services (AWS)、GraphQL、Firebase、Node.js, Elasticsearch, MongoDB, React, React Native, Mixpanel, Firebase Cloud Messaging (FCM), AWS Lambda, API Integration, Bootstrap

Software Engineer

2016 - 2016
Aussi
  • 参与了移动应用程序启动开发人员Aussi的初始阶段.
  • 使用Amazon AWS为数据存储和服务构建基础设施.
  • 用Ruby on Rails构建了一个后端API,用于推送通知和身份验证.
  • 用Ionic Framework构建了一个前端移动应用.
  • 利用AngularJS的专业知识组织和实现Android和IOS的应用程序布局和逻辑.
Technologies: Amazon Web Services (AWS), Ruby on Rails (RoR), Ruby, AngularJS, Ionic, API Integration, Bootstrap

Software Engineer

2015 - 2016
Visagio
  • Utilized Ruby, Rails, JavaScript, MySQL, 和GitHub在Linux环境中创建和实现创新的新定制到Redmine, a project management web application.
  • 参与恩布拉科所使用的工具的所有软件开发阶段, currently in use by 1,500+ users throughout five countries.
  • 在其他几个项目中进行Redmine (Ruby on Rails)定制.
技术:GitHub, Redmine, MySQL, JavaScript, Ruby on Rails (RoR), Ruby, API Integration

Director

2014 - 2015
VProductionAX
  • 在一家提供SEO服务、社交媒体和网站咨询的在线营销公司的初创公司担任董事职务.
  • 聘请全球自由职业者交付关键项目,并制作英语和葡萄牙语的2D和3D用户教育视频.
  • 拥有多种功能,包括销售、营销、工作流管理、在线计费等.
技术:Adobe Premiere Pro,搜索引擎优化(SEO)

Software Engineer

2014 - 2014
SLACAM Technology
  • 与LIneA天体物理小组合作,成功实现并行分布式文件系统, Lustre and GlusterFS.
  • 协助实现高处理计算算法,处理从望远镜收集的图像,快速进行I/O操作,并为敏感数据提供冗余.
  • 使用Redmine项目管理工具跟踪项目的不同阶段.
Technologies: GlusterFS, Lustre

NodeJs, Typescript, TDD, Clean Architecture, DDD

http://github.com/felipelm/survey-project
A small showcase survey API project on Node.使用MongoDB、TypeScript、TDD、Clean Architecture、Design Patterns和SOLID原则. 在每次推送和提交时运行Lint和测试,以确保使用Lint -stage不会有任何不好的东西进入存储库, husky, and conventional commits format.

Descomplica Turmas

http://descomplica.com.br/
为一家教育初创公司从零开始开发了一个聊天React Native应用程序, 使用Expo,后来被弹出以添加本地功能.

Core features developed:

•AWS Lambda中的推送通知中间件,用于与Firebase API和Mixpanel通信以进行统计
•UI使用React元素和NativeBase的组合
•社交登录与Facebook和谷歌的整合
•使用Twilio消息API存储和恢复消息
•使用ElasticSearch搜索用户名,电子邮件,姓和名
•使用GraphQL和Node简化配置文件集成.js (Express)
• Layered Redux architecture
•在AWS S3中存储图像操作和文件
• Fabric integration for crash reports
•使用Bitrise进行自动化构建的持续交付, deployments, unit (Jest), and e2e (Detox) tests
• Other databases used MongoDB, SQL Server

Private Planes Quotes

http://flyvolo.co/
开发基于网络的门户网站,将私人航空客户与全球包机公司联系起来.

技术:React, netflix, Sendgrid, Stripe, CSS, Webhooks, Google Maps API, AWS Lambda Functions

Front-end Tech Lead Work

在过去的两年里,我在沃尔沃的旅程主要围绕着birdeye前端项目展开. 从它的v2迭代开始,我就积极地做出了贡献,并在它向v3演进的过程中发挥了重要作用, ensuring a seamless migration. 除了编码,我还招募和培训了团队成员,确保了强大的代码库. Engaging in design and product reviews, promptly addressing user needs, 发起一个开源组件库一直是我的承诺. 当重组暂停进度时,我主持会议,获得MVP奖,并坚持合作精神. 展望未来,我很高兴能继续发挥作用.

Languages

TypeScript, Python 2, Python 3, GraphQL, JavaScript, CSS, HTML, HTML5, Python, CSS3, SQL, C++, Ruby, C, Lustre, Lua, SAML, Swift, Go

Frameworks

React Native, Redux, Jest, MUI (Material UI), Next.. js、Django、Flask、Bootstrap、Cypress、AngularJS、Express.js, Ruby on Rails (RoR), Ext JS, Ionic

Libraries/APIs

Node.. js, Jenkins Pipeline, Stripe, REST API, Stripe API, React, Rollbar, FlowType.JS, React导航,上下文API, Firebase Web SDK,谷歌地图API, Socket.IO, D3.. js, PostgREST, Pandas, SQLAlchemy, Facebook Authentication, Fabric, WebRTC

Tools

Expo.io, Git, GitHub, Docker Compose, Stripe Checkout, Sentry, Webpack, Amazon Elastic Container Registry (ECR), Jenkins, Redmine, SendGrid, Agora, Firebase Authentication, Trello, React Apollo, Adobe Premiere Pro, Google Kubernetes Engine (GKE), Helm, Expo, Apple Push Notifications, Firebase Cloud Messaging (FCM), Figma, Asana

Paradigms

REST, Agile, Scrum, Serverless Architecture, Test-driven Development (TDD), Search Engine Optimization (SEO), Clean Architecture

Platforms

AWS Lambda, Firebase, Netlify, Docker, Twilio, Heroku, Google Cloud Platform (GCP), Kubernetes, Amazon Web Services (AWS), Google Cloud SDK, Vercel, iOS, Android, Amazon EC2, Mixpanel, Google App Engine

Storage

JSON, Amazon S3 (AWS S3), Elasticsearch, PostgreSQL, MySQL, GlusterFS, MongoDB, Google Cloud Spanner, Google Cloud, Redis, Microsoft SQL Server, Cloud Firestore, Firebase Realtime Database

Other

Webhooks, APIs, Front-end, Back-end, Full-stack, Front-end Development, Web Development, API Integration, Mobile App Development, Stripe Payments, ESLint, Education Technology (Edtech), Lambda Functions, Bokeh, Google Pub/Sub, Domain-driven Design (DDD), Google+ Authentication, OAuth

2011 - 2016

计算机工程学士学位

巴西里约热内卢军事研究所

2014 - 2015

计算机科学本科出国留学项目

荷兰阿姆斯特丹自由大学

JUNE 2020 - JUNE 2023

AWS Certified Solutions Architect Associate

AWS

DECEMBER 2019 - DECEMBER 2021

Associate Cloud Engineer

Google Cloud