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

Felipe Machado

Verified Expert  in Engineering

软件开发人员

Location
里约热内卢-巴西里约热内卢州
至今成员总数
June 13, 2019

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

Portfolio

Volvo R&D Center
JavaScript, Node.js,后端,GraphQL, MySQL, PostgreSQL, API集成...
自由的客户
Agora, 谷歌云扳手, Google Kubernetes引擎 (GKE), Node.js...
Orphic Games Ltd.
移动,iOS, Android,移动应用,HTML, JavaScript, CSS, PWA, React Native...

Experience

Availability

Part-time

首选的环境

React Native, React, Node.js, GitHub

The most amazing...

...thing一直在带领沃尔沃将一个主要的网络应用程序迁移到Kubernetes, 增强性能和可伸缩性. 这是对我技能的骄傲证明.

Work Experience

后端开发人员

2021 - 2022
Volvo R&D Center
  • 带领团队进行重大重组, 培训新团队成员, 并记录下我职责的关键方面,以确保无缝过渡.
  • 管理处理数字文档和实现前端用户体验变化的挑战.
  • 承担跨多个角色的责任, 包括设计师职责, 任务优先级管理, 前端开发, 确保关键特性的成功发布.
  • 促进讨论和会议,以协调团队目标并解决远程团队成员之间的冲突.
  • 多次获得球队颁发的最有价值球员(MVP)奖,以表彰我的杰出贡献.
技术:JavaScript, Node.. js,后端,GraphQL, MySQL, PostgreSQL, API集成,Express.js

高级后端工程师

2021 - 2021
自由的客户
  • 使用Google云平台服务(如Cloud Pub/Sub)提供可扩展的解决方案, Google Kubernetes引擎, App Engine, Cloud Spanner, Firebase, Cloud Firestore, Apple推送通知, and Redis.
  • 优化PostgreSQL数据库连接,并将其迁移到谷歌云扳手.
  • Migrated a Node.使用Helm . js应用引擎服务导入Google Kubernetes引擎.
  • 改进了使用Lua脚本的redis相关任务,使其速度提高了四倍.
技术:Agora, 谷歌云扳手, Google Kubernetes引擎 (GKE), Node.js, Google Pub/Sub, Google Cloud, Redis, Helm, 谷歌应用引擎, 重火力点身份验证, Cloud Firestore, Apple推送通知, PostgreSQL, Lua, API Integration, Back-end, 移动应用开发, Express.js

Mobile Developer

2020 - 2021
Orphic Games Ltd.
  • 开发了一个渐进式web应用程序(PWA)/应用程序,允许用户分享和发现节目, festivals, 以及基于地点的事件. 这种方法显著提高了本地参与度,简化了事件发现.
  • 参与了与Firebase集成的React Native应用程序开发. 我成功地创建了一个React Native应用程序,使用Firebase作为数据库. 这包括利用云功能有效地保存和过滤附近的事件.
  • 负责Adobe XD模型的React Native翻译. 我有效地将Adobe XD模型转换为功能齐全的React Native应用程序, 展示强大的设计和开发技能.
  • 负责快速的概念验证交付. 我在不到两个月的时间里推出了概念验证应用程序, 展示卓越的项目管理和开发速度.
  • 通过广告创收. 我在应用中植入广告作为盈利策略, 为项目增加收入流.
  • 从事多平台部署工作. 我成功地将这款应用投放到Apple app Store和Google Play Store, 确保广泛的可访问性和用户覆盖面.
Technologies: 移动,iOS, Android,移动应用,HTML, JavaScript, CSS, PWA, React Native, 渐进式Web应用程序(PWA)

高级前端开发人员

2019 - 2021
Toptal Client
  • 开发针对不同大学学生的网络应用程序,通过共享笔记来协作学习, asking questions, 组织工作流程, 通过文本或视频会话进行交流, 修复性能瓶颈.
  • 使用Asana作为报告工具,使用Sentry作为错误跟踪工具,跟踪并修复错误.
  • 参与React和Redux应用的开发, 添加新功能和页面,并使用Material UI将Zeplin布局转换为React spa.
  • 用于用户身份验证的集成Firebase身份验证、SAML和OAuth.
  • 根据测试驱动开发(TDD)最佳实践,使用Cypress添加了端到端测试.
  • 为Twilio整合文字和视频聊天.
技术:Trello, Twilio, Material UI, 重火力点身份验证, Cypress, Sentry, Netlify, Redux, React, FlowType.JS, Asana, OAuth, SAML, API集成,Vercel,后端,移动应用开发

高级前端开发人员

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

高级全栈开发人员

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实时数据库, API Integration, Lambda Functions, 移动应用开发

软件工程师

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

软件工程师

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

软件工程师

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

软件工程师

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

软件工程师

2015 - 2016
Visagio
  • Utilized Ruby, Rails, JavaScript, MySQL, 和GitHub在Linux环境中创建和实现创新的新定制到Redmine, 一个项目管理web应用程序.
  • 参与恩布拉科所使用的工具的所有软件开发阶段, 目前使用的是1,500+用户遍布五个国家.
  • 在其他几个项目中进行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)

软件工程师

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

NodeJs, Typescript, TDD, 干净的建筑, DDD

http://github.com/felipelm/survey-project
在Node上的一个小型展示调查API项目.使用MongoDB、TypeScript、TDD、干净的建筑、Design Patterns和SOLID原则. 在每次推送和提交时运行Lint和测试,以确保使用Lint -stage不会有任何不好的东西进入存储库, husky, 常规提交格式.

Descomplica Turmas

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

开发的核心功能:

•AWS Lambda中的推送通知中间件,用于与Firebase API和Mixpanel通信以进行统计
•UI使用React元素和NativeBase的组合
•社交登录与Facebook和谷歌的整合
•使用Twilio消息API存储和恢复消息
•使用ElasticSearch搜索用户名,电子邮件,姓和名
•使用GraphQL和Node简化配置文件集成.js (Express)
•分层Redux架构
•在AWS S3中存储图像操作和文件
•崩溃报告的Fabric集成
•使用Bitrise进行自动化构建的持续交付, deployments, unit (Jest), 和e2e(排毒)测试
•其他数据库使用MongoDB、SQL Server

私人飞机报价

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

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

前端技术领导工作

在过去的两年里,我在沃尔沃的旅程主要围绕着birdeye前端项目展开. 从它的v2迭代开始,我就积极地做出了贡献,并在它向v3演进的过程中发挥了重要作用, 确保无缝迁移. 除了编码,我还招募和培训了团队成员,确保了强大的代码库. 参与设计和产品评审, 及时满足用户需求, 发起一个开源组件库一直是我的承诺. 当重组暂停进度时,我主持会议,获得MVP奖,并坚持合作精神. 展望未来,我很高兴能继续发挥作用.
2011 - 2016

计算机工程学士学位

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

2014 - 2015

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

荷兰阿姆斯特丹自由大学

2020年6月至2023年6月

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

AWS

2019年12月- 2021年12月

副云工程师

Google Cloud

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, 重火力点身份验证, Trello, React Apollo, Adobe Premiere Pro, Google Kubernetes引擎 (GKE), Helm, Expo, Apple推送通知, Firebase云消息(FCM), Figma, Asana

Frameworks

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

Languages

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

Paradigms

REST, Agile, Scrum, Serverless架构, 测试驱动开发(TDD), 搜索引擎优化(SEO), 干净的建筑

Platforms

AWS Lambda, Firebase, Netlify, Docker, Twilio, Heroku, 谷歌云平台(GCP), Kubernetes, 亚马逊网络服务(AWS), Google Cloud SDK, Vercel, iOS, Android, Amazon EC2, Mixpanel, 谷歌应用引擎, Mobile

Storage

JSON, Amazon S3 (AWS S3), MongoDB, Elasticsearch, PostgreSQL, MySQL, GlusterFS, 谷歌云扳手, Google Cloud, Redis, Microsoft SQL Server, Cloud Firestore, Firebase实时数据库

Other

Webhooks, APIs, Front-end, Back-end, Full-stack, 前端开发, Web Development, API Integration, 移动应用开发, Stripe Payments, ESLint, 教育科技(Edtech), Lambda Functions, Bokeh, Google Pub/Sub, 领域驱动设计(DDD), 谷歌+认证, OAuth, Mobile Apps, PWA, 渐进式Web应用程序(PWA)

有效的合作

如何使用Toptal

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

1

Share your needs

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

选择你的才能

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

开始你的无风险人才试验

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

对顶尖人才的需求很大.

Start hiring