Logo
Victor – React, Typescript, Node.js, experts in Lemon.io

Victor

From Brazil (UTC-3)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Senior

Victor – React, Typescript, Node.js

Victor is a Senior Full-Stack Developer with over 7 years of experience in Node.js, React, Next.js, and cloud platforms such as AWS and GCP. He has demonstrated strong skills in both front-end and back-end development, including GraphQL, TypeScript, and modern architectural patterns. Screenings confirm his technical leadership, effective communication, and product-focused mindset, with hands-on experience in high-pressure startup and real-time trading environments. He is comfortable leading teams, collaborating with stakeholders, and delivering solutions aligned with business needs.

9 years of commercial experience in
Advertising
AI
Banking
Blockchain
Business intelligence
Communications
Cryptocurrency
Design
Edtech
Gambling
Healthcare
Marketing
Networking
NFT
Trade
Enterprise software
ERP
Web3
Gaming software
Main technologies
React
7 years
Typescript
7 years
Node.js
7 years
Next.js
5 years
AWS
4 years
Tailwind CSS
5 years
Additional skills
JavaScript
shadcn
GraphQL
Apollo GraphQL
Blockchain
React Query
Material UI
Python
Supabase
Vercel
GCP
OpenAPI
Web Sockets
Elixir
API
HTML
Strapi
jQuery
CSS
PHP
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Jan 2025 - Ongoing1 year 1 month
Project Overview

A major global cryptocurrency platform that allows users to buy, sell, and trade digital assets through web and mobile applications. It offers intuitive and advanced trading features, staking, and seamless fiat on- and off-ramps, with a strong focus on security, transparency, and real-time execution.

Responsibilities:
  • Engineered advanced on-chart trading features, including Take Profit/Stop Loss (TP/SL) order types, quick-action buttons for perpetual contracts, and single-click buy-in for spot markets—reducing multi-step order flow execution from 8.3s to 2.1s and increasing daily order placement volume by 34%;
  • Led UI/UX improvements across trading interfaces, collaborating closely with design to deliver 45+ polished micro-interactions, achieving a 19% rise in user satisfaction and a 41% drop in support tickets related to UI confusion;
  • Orchestrated cross-platform bug resolution on iOS, Android, and Web, resolving 23 critical trading issues and raising the platform’s order success rate from 94.2% to 99.1%;
  • Championed collaboration with back-end, QA, and product teams, delivering features and high reliability on demanding real-time trading flows.
Project Tech stack:
React
Next.js
Typescript
Apollo GraphQL
GraphQL
MUI
shadcn
React Native
Tailwind CSS
SCSS
AWS
GCP
GitHub Actions
Lead Martech Software Engineer
Aug 2024 - Jan 20255 months
Project Overview

A blockchain-based digital horse racing platform where users can buy, breed, and race NFT horses in real-time competitions. It combines gaming mechanics with NFT ownership and crypto rewards, creating an immersive play-to-earn experience.

Responsibilities:
  • Engineered sophisticated GraphQL query optimization strategies utilizing Apollo Client batching, fragment optimization, and intelligent cache normalization, reducing average API response times from 850ms to 470ms (45% improvement) while implementing request memoization patterns for enhanced data fetching efficiency;
  • Implemented cutting-edge Next.js features (including SSR, ISR, prefetching, and tag-based revalidation using revalidateTag and revalidatePath APIs) to achieve granular cache invalidation and improve performance across dynamic dApp routes;
  • Developed real-time WebSocket integration architecture for live horse race tracking, enabling instant updates for breeding operations, race pool assignments, marketplace transactions, and competitive racing events with sub-second latency for blockchain state synchronization;
  • Collaborated with blockchain developers to ensure seamless integration between front-end and smart contracts for NFT transactions and racing mechanics.
Project Tech stack:
Next.js
JavaScript
Typescript
Storyblok
Storybook
Apollo GraphQL
GraphQL
Blockchain
Tailwind CSS
SCSS
Lead Martech Software Engineer
Dec 2023 - Aug 20248 months
Project Overview

An AI-powered daily fantasy sports platform offering data-driven insights, lineup optimization, and predictive analytics. It also supports user acquisition through dynamic landing pages and SEO content.

Responsibilities:
  • Led the transition to dynamic Storyblok landing pages by converting all previously hardcoded pages into Storyblok-managed ones, configuring complex, reusable components with a focus on design consistency, accessibility, SEO, and marketing agility;
  • Optimized landing pages for SEO and structured data by implementing best practices, including JSON-LD schema, to improve search visibility and support targeted client acquisition efforts;
  • Developed custom navigation for blog pages by designing structured navigation and implementing structured data for blog posts and articles, enhancing content flow and overall user experience;
  • Engineered advanced rich-text handling for Storyblok by building a function that processes all node types in the rich-text editor, enabling flexible, reliable content formatting for the content team.
Project Tech stack:
React
React Hooks
React Query
Zustand
Typescript
JavaScript
Next.js
Storyblok
Storybook
Tailwind CSS
SCSS
Principal Full-Stack Engineer
Jan 2021 - Dec 20232 years 11 months
Project Overview

A digital content and loyalty platform that streamlines article production and powers rewards programs for Fortune 500 enterprises. It integrates with third-party APIs to support high-volume transactions and manage millions in annual rewards value.

Responsibilities:
  • Spearheaded the development of an advanced multi-step content creation pipeline, engineering intuitive workflow components in React that reduced content production time by 61% and increased content output velocity from 47 to 156 articles per week while improving user engagement rates by 38%;
  • Engineered a comprehensive loyalty hub solution serving Fortune 500 enterprises across 4+ brand programs, architecting a full-stack rewards management system in Java and React that managed $4.7M in annual rewards value and supported 100K+ active loyalty members;
  • Orchestrated the integration of InComm's third-party API infrastructure, developing robust middleware services in Java that handled high-volume transaction processing with 99.7% uptime, payment reconciliation for 340K+ monthly transactions, and real-time reward fulfillment averaging 1.8-second response times;
  • Led cross-functional collaboration with product, design, and enterprise clients to deliver scalable solutions that met complex business requirements and drove measurable customer engagement improvements.
Project Tech stack:
Java Reactive
Java
Spring Boot
Spring MVC
Spring
QuarkChain
JavaScript
Gatsby.js
React
Material UI
Angular
Python
Senior Front-End Engineer
Dec 2018 - Dec 20202 years
Project Overview

The platform is Bank of America's enterprise-grade risk management and trading system used by financial professionals to monitor, analyze, and manage risk across trading portfolios. The platform provides real-time risk calculations, interactive data tables, charting utilities, and comprehensive reporting tools for traders and risk managers. The RV2 Decommission and FRD initiative involved migrating legacy systems to modern technologies, enhancing performance, and delivering new functionalities for the risk management unit within the bank's trading operations.

Responsibilities:
  • Led a migration project for the RV2 Decommission and FRD initiative, utilizing modern technologies like React, TypeScript, Node.js, OpenFin API, GraphQL, and AMPS database to modernize the bank's risk management systems;
  • Developed a host of functionalities, including export features for tables, Open/Save functions for Webix grid tables, solving date format anomalies, and chart utilities for the FRD unit, improving trader efficiency and data accessibility
  • Engineered a stateless design pattern for a custom tab component, styled it using Material UI, and wrote code allowing teams to customize their preferred functionalities while utilizing React's reference API to minimize re-renders and callback API for memoization of functions;
  • Showcased superior problem-solving acumen by correcting issues related to CSV export table date formats and employed Jest for unit tests, resulting in considerable cost efficiencies for Bank of America.
Project Tech stack:
React
Typescript
Electron.js
AWS
GCP
Sentry
OpenAPI
Apollo GraphQL
GraphQL
Jest
Material UI
Software Engineer
Dec 2018 - Jan 20201 year 1 month
Project Overview

An educational management platform designed for schools and educational institutions to manage student information, track academic progress, and facilitate communication between administrators, teachers, and parents. The platform provides comprehensive features for managing various user types (students, teachers, administrators), storing student history and achievements, handling document uploads, and organizing educational workflows. Built for Brazilian schools, it streamlines administrative tasks and enhances the educational experience through intuitive interfaces and robust data management.

Responsibilities:
  • Leveraged technical prowess to enhance the project's functionality and user experience by developing multiple features, including a robust system for managing various user types (students, teachers, administrators) with role-based permissions;
  • Developed a mosaic feature for storing and managing student history, enabling comprehensive tracking of academic progress, achievements, and behavioral records across multiple school years;
  • Created a custom drag-and-drop upload component to simplify document management for schools, allowing seamless file uploads for student records, assignments, and administrative documents;
  • Successfully employed React Router and the Bridge design pattern, in conjunction with AWS EC2 and PostgreSQL, to develop highly scalable features that improved operational efficiency for multiple school clients.
Project Tech stack:
React
Elixir
AWS
Node.js
GraphQL
API
Web Sockets
JavaScript
Typescript
Middle Software Engineer
Jun 2017 - Nov 20181 year 5 months
Project Overview

The company delivered custom software solutions for small and medium businesses, including a comprehensive dentist practice management platform and internal design system infrastructure. The dentist platform provided appointment scheduling, patient record management, treatment planning, and billing functionalities tailored for dental practices. The project also included establishing a company-wide component design system in Storybook to standardize UI/UX across all client projects, ensuring consistency, reusability, and improved development efficiency.

Responsibilities:
  • Led the creation of a comprehensive dentist platform from scratch, utilizing cutting-edge technologies such as React, Node.js, Strapi, and JavaScript, designing and developing the platform to ensure seamless functionality and a user-friendly experience for dental practices;
  • Implemented a range of key features and functionalities including appointment scheduling, patient record management, treatment tracking, and billing systems, resulting in increased client satisfaction and retention;
  • Successfully established an entire component design system in Storybook using React, elevating the design standards and user experience of the company's web-based products across all client projects;
  • Collaborated closely with cross-functional teams to develop and refine the design system, incorporating best practices and user feedback to optimize its performance, resulting in a streamlined, cohesive system that boosted overall efficiency and productivity by 40%.
Project Tech stack:
JavaScript
jQuery
PHP
HTML
CSS
Strapi

Education

2024
System Analysis
Bachelor’s degree

Languages

Portuguese
Advanced
English
Advanced

Hire Victor or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.