Filipe Oliveira

Brazil

@fmoliveira

Senior Frontend Engineer

Badges

Problem Solving
Sql

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

Skills

fmoliveira has not updated skills details yet.