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
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Software Engineer
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.
- 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.
Lead Martech Software Engineer
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.
- 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.
Lead Martech Software Engineer
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.
- 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.
Principal Full-Stack Engineer
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.
- 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.
Senior Front-End Engineer
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.
- 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.
Software Engineer
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.
- 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.
Middle Software Engineer
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.
- 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%.