Victor Oliveira
PT
- eu@victoroliveira.com.br
- +55 81 99734 0005
- victoroliveira.com.br
Recent Experience
-
Present Technologies + Farfetch 06/22 - 01/24
Frontend Engineer Contractor
- Contributed to frontend development projects for prominent brands such as Browns Fashion, Stadium Goods, and Salvatore Ferragamo to bring Figma designs to life;
- Enhanced website accessibility in accordance with WAI-ARIA guidelines and pinpointed performance issues using React profiler for optimization;
- Implemented marketing pixels via Google Tag Manager, including Universal Analytics, Analytics 4, and TikTok, ensuring compliance with international regulations;
- Streamlined backend-for-frontend (BFF) functionalities by integrating third-party services and optimizing JSON payload for enhanced performance;
- Designed marketing email templates using Responsys and crafted editorial components within the internal CMS to facilitate marketing team initiatives.
-
Compass.uol + PagSeguro 08/21 - 05/22
Senior Frontend Engineer
- Contributed to an internal salesforce tool using Next.JS and Graphql in a microfrontend architecture, taking on significant responsibilities within my squad, including deployments, supporting a custom Bootstrap build, and maintaining a utility library;
- Developed and maintained PagSeguro's main website using Handlebars templates and Node.JS for the backend-for-frontend (BFF) setup. Implemented feature flags and conducted A/B testing utilizing internal tools.
-
Pitang 02/20 - 08/21
Fullstack Jr. Developer
- Initiated and led the migration from a legacy Angular.js product to React, actively participating in Design Thinking sessions and contributing to discussions on software architecture and design system decisions;
- Developed and shipped a React application for American Express cardholders to access AXA insurance services. Additionaly, developed backend functionalities in Node, including rate limiting and XSS attack mitigation;.
- Collaborated in Sky TV internal products, configuring AWS services with Serverless framework, consuming APIs, and shipping new screens with Angular.
Skillset
-
Frontend
JavaScript, TypeScript, React, Redux, React Query, CSS-in-JS, Next.JS, CSS3, HTML5, WAI-ARIA, Jest, Handlebars, bundlers.I have professionally worked with several component libraries accross these years, including bootstrap, tailwind, material-ui, and chakra. For bundlers, I mainly used webpack and razzle, but wrote some personal projects with vite and parcel. -
Backend
Node, Express, Python, Lua, SQL, Docker, REST, Graphql.I'm currently studying Go, have made a personal project in Elixir, and love to create neovim extensions with Lua! -
General
Git, Gitlab CI/CD, Figma, Storybook, Agile.
Education
-
Bachelor of Computer Science
CESAR School 18.2 - 22.1
My final thesis was about React and XSS attacks and the code can be found on my GitHub account! -
Bachelor of Mechatronics Engineering
Universidade de Pernambuco 10.1 - 20.2
This was a tough time in my life. I took almost 3 years to finish my final thesis and was only able to do so because I was already enrolled in the Computer Science course. -
Bachelor of Mechanical Engineering
University of Victoria 13.2 - 14.2
I was an exchange student who participated in the Ciencia sem Fronteiras (Science Without Borders) scholarship program by the Brazilian government, which sent university students to study abroad for a year.
Idioms
- Portuguese Native
- English Fluent