Victor Oliveira

PT

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.
    More Information 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.
    More Information 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
    More Information 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
    More Information 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
    More Information 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