I am a dedicated React Developer with a passion for building clean, scalable, and maintainable software. I specialize in front-end engineering and have strong expertise in JavaScript and modern frameworks like React, Angular, and Vue. I enjoy working from the user's perspective and thrive in fast-paced remote teams, contributing throughout the full development lifecycle. With experience in setting up CI/CD pipelines and performance tuning, I have led architecture overhauls and rebuilt complex UIs that deliver great user experiences. I am a self-starter and communicator who values consistency and collaboration.

VINCENT S STEVEN

I am a dedicated React Developer with a passion for building clean, scalable, and maintainable software. I specialize in front-end engineering and have strong expertise in JavaScript and modern frameworks like React, Angular, and Vue. I enjoy working from the user's perspective and thrive in fast-paced remote teams, contributing throughout the full development lifecycle. With experience in setting up CI/CD pipelines and performance tuning, I have led architecture overhauls and rebuilt complex UIs that deliver great user experiences. I am a self-starter and communicator who values consistency and collaboration.

Available to hire

I am a dedicated React Developer with a passion for building clean, scalable, and maintainable software. I specialize in front-end engineering and have strong expertise in JavaScript and modern frameworks like React, Angular, and Vue. I enjoy working from the user’s perspective and thrive in fast-paced remote teams, contributing throughout the full development lifecycle.

With experience in setting up CI/CD pipelines and performance tuning, I have led architecture overhauls and rebuilt complex UIs that deliver great user experiences. I am a self-starter and communicator who values consistency and collaboration.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Frontend Engineer at GovSpend
February 1, 2021 - Present
Led architecture overhaul for core React features in a government procurement SaaS platform. Rebuilt advanced contract search UI with complex filters, pagination, and Redux state management. Refactored legacy components using modern React for performance and maintainability. Created reusable UI patterns and custom API hooks for seamless backend integration. Enhanced frontend data flow with Redux selectors, form validation, and error boundaries. Contributed to Node.js + MongoDB backend to support new search logic and API contracts. Collaborated in Agile sprints with cross-functional teams across product, QA, and leadership. Participated in code reviews and CI/CD processes using GitHub Actions in a fully remote setup.
Software Engineer Instructor at Kenzie Academy
February 28, 2021 - August 2, 2025
Delivered live instruction on frontend (React Native) and backend technologies to over 200 students. Managed a team of associate instructors and facilitators, providing daily support and mentorship. Partnered with the learning sciences department to continuously improve curriculum content and delivery. Provided instructional coaching and operational guidance to teaching staff across multiple cohorts.
Tech Lead at Toptal
February 28, 2020 - August 2, 2025
Built an internal inventory tracking tool using React Native, barcode scanning, and on-device machine learning. Created a local “bar hopping” experience using React Native, NestJS, and Postgres. Built a mobile app connecting users to grocery providers for meal planning and order placement. Created a cross-platform wedding planner with high code reusability. Built first generation of a fitness app connecting to sensor devices. Managed over 20 teams as tech lead. Worked with product owners and design teams on complex projects from startups to Fortune 500 companies. Led daily standups, identified training needs, wrote reports, and assessed individual performance.
Software Engineer at Bank of America
July 31, 2017 - August 2, 2025
Utilized Node and React to build the next generation of an internal system for website building, deploying, analyzing, and caching. Introduced observable state and container/template patterns to reduce unnecessary re-renders and improve performance. Optimized infrastructure and architecture to reduce deploy-to-production times from over 1 hour to under 1 minute.
Software Engineer at Red Ventures
August 31, 2016 - August 2, 2025
Integrated Facebook Messenger using alpha Node.js client connected to existing live chat via Redis and NSQ. Developed features and maintained components of a real-time chat application including customer-facing client and backend event handling. Designed and implemented modular, socket-based real-time sales platform used by sales agents.
Software Engineer at Independent Living Bullion
May 31, 2015 - August 2, 2025
Developed information systems through design, development, and installation of software solutions. Evaluated requirements to define problems and implemented effective software solutions. Stayed current with modern tools, development techniques, and emerging technologies. Participated in education, professional organizations, and knowledge sharing. Handled development and service issues with care and discretion.

Education

B.S. in Software Engineering at University of North Carolina at Charlotte
January 1, 2011 - December 31, 2013
A.S. in Science at Central Piedmont Community College
January 1, 2008 - December 31, 2010

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Government, Education, Financial Services
    paper Advanced Contract Search Rebuild

    Context:

    Enterprise users relied on GovSpend’s search interface to analyze millions of procurement records. But the old React app was built with class components and lacked structure, which caused major issues at scale.
    Users experienced:
    • 3 to 5 seconds of delay when loading search results
    • Filters that behaved inconsistently
    • Frequent timeouts or blank screens on larger queries
    • A frustrating experience for power users who needed advanced filters
    Sales teams reported lost enterprise clients due to poor usability. A complete frontend rebuild was necessary to stay competitive.

    Why I Was Brought In:

    GovSpend brought me in as Senior Frontend Engineer to redesign the entire search experience from scratch using modern React and scalable architecture. The goal was to improve speed, usability, and maintainability across the board.

    My Role:

    I led the frontend rebuild of the Contract Search module, which was central to the product. I worked closely with backend engineers, product managers, and designers to ship a fast, flexible, and maintainable interface that directly supported enterprise workflows.

    What I Solved:

    Before:
    • Legacy React classes with tightly coupled logic
    • Redux with scattered side effects and no clear data flow
    • No debounce or pagination, which overwhelmed the UI on every keystroke
    • Users could not save views or reuse filters effectively

    After:
    • Hook-based architecture with full TypeScript integration
    • Real-time filtering supported by debounce and pagination
    • Reusable and composable UI built with Tailwind and Headless UI
    • Support for saved searches, keyboard navigation, and accessibility
    • Brought search response time down from 5 seconds to under 1.2 seconds

    How I Solved It: