Fábio Lino Morato
Verified Expert in Engineering
Full-stack Developer
Fábio是一位拥有超过四年行业经验的资深全栈开发人员, including for customers like Fiat and Marelli. 他使用过各种前端和后端工具,但主要专注于Node.js, TypeScript, Express.js, and React over the last few years. Fábio is passionate about technology, music, education, 精通金融市场,学习能力强,喜欢接受挑战.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Git, Docker, Docker Compose, Jest, Cypress, TypeScript, Prisma, React, Vue 2
The most amazing...
...我参与的项目是一个自动评估教育技术工具,它将评估时间从五天减少到五分钟,并显著降低了成本.
Work Experience
Senior Full-stack Developer
BambuMeta
- 参与了几个与增强现实相关的研发项目, wallet passes, blockchain, and stable diffusion.
- 开发高价值的客户功能,如登陆页面生成链接,以获得钱包通行证. 这涉及到许多安全问题,因为他们使用公共api.
- 重构整个预先存在的前端,使其对开发人员更友好,更不容易出现bug.
Senior Full-stack Developer
Driven Education
- 开发了一个有JavaScript课程和挑战的候选人选拔平台.
- 构建一个自动化的学生项目评估器,用于处理学生代码的端到端测试. Because the previous process was manual, 评估人员降低了成本,并将评估时间从5天缩短到10分钟.
- 领导自动化学生项目评估器的开发团队. 这个团队平均有三个成员,从一个人开始,最多达到七人.
Full-stack Developer
Grupo TCS
- 开发了控制菲亚特和马瑞利生产线的系统, increasing quality and helping to avoid recalls.
- 创建了一个为客户监控生产线的系统, helps prevent malfunctions, improves production planning, 并跟踪设备的整体效率和员工使用机器的情况.
- 为不同的可编程逻辑控制器模型构建具有公共接口的驱动程序, 允许系统开发与硬件无关.
- 使用Jira进行任务管理,使用Git进行版本控制,使用Git Flow进行分支命名标准化. 任务是以用户故事的形式用小黄瓜写的.
- Implemented unit, integration, and end-to-end tests for systems using Jest, Cucumber, and WebDriverIO.
- 将广泛的单体应用程序划分为多个服务,这些服务使用定制的IPC路由器进行进程间通信,使系统更具弹性和容错性.
Experience
JavaScript Learning and Practicing Platform
候选人提交的代码在服务器端进行测试以验证结果,在客户端进行测试以减少代码验证期间的成本. For server-side testing, 我使用了一个无法从外部访问的沙箱环境,以避免恶意代码的问题. 这个工具在巴西每月有数以万计的用户在使用.
通过虚拟刮刮卡的消费者保留系统
该系统还收集客户数据(通过短信和WhatsApp)发送有关交易的信息. 系统管理员可以创建奖品类型,并控制每天可以赠送多少奖品.
Factory Production Line Tracing System
http://www.tcsindustrial.com.br/trace该系统监控一个零件如何被加工的细节,并通过分析它是如何工作的来控制一个零件是否可以继续通过生产线, preventing bad products from being sold, avoiding recalls, 并生成大量可用于优化生产的数据.
这个系统是至关重要的,因为一个错误可以使生产线长时间停止,导致重大的经济损失. To avoid that, 该系统是通过测试驱动开发实现的, 它的每个部分都经过了单元测试和端到端测试的彻底测试.
Skills
Libraries/APIs
React, Node.js, Vue 2, Context API, Chai, jQuery, Vuex, Socket.IO
Tools
GitHub, Git, Docker Compose, Prisma, Sequelize, Mocha, Jira, Cucumber, WebdriverIO, Amazon Simple Queue Service (SQS), Amazon CloudFront CDN
Frameworks
Express.js, Jest, Cypress, AngularJS, Bootstrap, JSON Web Tokens (JWT), Quasar, Electron, Selenium, Angular, Tailwind CSS, Next.js
Languages
TypeScript, JavaScript, HTML, CSS, ECMAScript (ES6), SCSS, SQL, Python 3, Gherkin
Paradigms
REST, Testing, Clean Architecture, DevOps
Storage
PostgreSQL, Microsoft SQL Server, MongoDB, SQLite, NoSQL, Redis, MySQL
Platforms
MacOS, Docker, Linux, AWS Lambda
Other
Full-stack, Front-end, Back-end, APIs, ES6 Promises, API Integration, TypeORM, CI/CD Pipelines, Styled-components, Git Flow, UI Testing, IPC, Storybook
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring