Badges
Certifications
fmoliveira has not earned any certificates yet.
Work Experience
Frontend Engineer
Webflow•  April 2021 - Present
- Currently working in the core team on improving the internal API for better cross-team collaboration – Technologies: JavaScript ES6+, React, Flow, Flux, Babel, Jest, Testing Library, Storybook
Senior Fullstack Developer
BlueReceipt•  January 2020 - December 2020
- Defined frontend architecture; contributed to backend architecture and database modelling - Reviewed over 400 job applications of full-stack developers and on-boarded 12 of them – Technologies: TypeScript, React, React Hooks, Node.js, Koa, TypeORM, Apollo GraphQL, AWS, Jest, Testing Library, Cypress, Storybook
Lead Frontend Engineer
Noteable•  February 2019 - July 2020
- Led a major revision of the code-base to improve the quality and reliability of business functions - Coordinated a team of 5 developers on practices and techniques to improve legacy code - Restructured existing components to support scalability for the new design system – Technologies: JavaScript ES6+, TypeScript, React, Redux, Node.js, Bash, Webpack, Babel, Jest, Testing Library, Cypress, Storybook
Senior Frontend Engineer
BCV, a RateGain Company•  May 2018 - March 2020
- Led a large restructuring initiative on legacy code to simplify feature scalability - Reduced Webpack build time by 75% from 200s to 50s with Babel optimizations and parallel builds - Created custom ESLint plugins to automate code guidelines checks and speed up code reviews – Technologies: JavaScript ES6+, React, Redux, Redux Thunks, Redux Sagas, Webpack, Babel, Codemods, AST, ESLint, amCharts, Storybook, Jest, Testing Library, Cypress, Bash
Senior Software Architect
HBSIS•  July 2016 - January 2018
- Led the front-end architecture; contributed to backend system design and database modelling - Collaborated with designers to create and document the product’s design system - Released MVP in 3 months that was capable of live tracking 4000 trucks for risk management – Technologies: TypeScript, Angular, Protractor, Jest, Swagger, C#.NET, ASP.NET, SQL Server, MongoDB, RabbitMQ, Kibana, Grafana
Senior Software Developer
Transdata•  January 2014 - July 2016
- Led research and software development of facial biometry product for fraud prevention - Created specialized tools to enhance the productivity of over 40 co-workers from several departments - Advocated and educated team on the adoption of new technologies such as Angular.js and MongoDB - Engaged in the implementation of agile methodology, test-driven development, and maturity model – Technologies: C, C++, C#.NET, ASP.NET, WebForms, MVC, WCF, WPF, SOAP, REST, RabbitMQ, SQL Server, MongoDB, JavaScript ES6, Angular.js
Intermediate Software Engineer
Transdata•  February 2011 - December 2013
Junior Software Engineer
Transdata•  March 2010 - January 2011
Junior Software Engineer
Grupo ST Industrial•  August 2007 - February 2010
- Created the company website with PHP - Created industrial software for the industries of automobiles, aviation, chemistry, paper, and pharmaceutics - Maintained legacy Visual Basic 6 (VB6) applications - Created new applications using C#.NET and MySQL to replace legacy VB6 applications - Redesigned frontends of major chemical reactors for better user experience - Architectured and implemented a reporting application that collected live data of chemical reactors and exported charts used to analyse the accuracy of the batch processes - Created a web reporting application with PHP to allow exporting charts from the intranet - Implemented and maintained large scale industrial applications – Technologies: HTML, CSS, PHP, VB6, C#.NET, MySQL, Programmable Logic Controllers (CLPs), Rockwell Software (RSView & RSLogix)
Education
Metrocamp
Computer Science & Engineering, BS•  2009 - 2013
Links
Skills
fmoliveira has not updated skills details yet.