
Victor Goico
Verified Expert in Engineering
Software Developer
Ridgewood, NY, United States
Toptal member since March 4, 2026
Victor is a lead software engineer who builds fast, scalable web applications for fintech companies. With over five years of experience at an early-stage fintech startup in the cryptocurrency space, he has delivered solutions ranging from real-time trading dashboards to complex data visualization tools and AG Grid data tables. Victor specializes in React, Angular, TypeScript, Express, Java, and Python, turning designs into production-ready code that handles high-traffic loads and complex state.
Portfolio
Experience
- React - 5 years
- JavaScript - 5 years
- TypeScript - 5 years
- Angular - 5 years
- Python - 2 years
- FastAPI - 2 years
- Express.js - 2 years
- LangChain - 1 year
Preferred Environment
React, JavaScript, TypeScript, Express.js, Python, Flask, FastAPI, Tailwind CSS, LangChain, Angular
The most amazing...
...project has been optimizing data grid performance for more than one million crypto assets, reducing load times from 7 to 10 seconds to under 200 milliseconds.
Work Experience
AI Engineer
Josh Taylor
- Worked as a sole engineer on an AI-native knowledge base and communication platform for schools, built to centralize parent-teacher messaging and surface contradictions across outgoing communications before they are sent.
- Architected and shipped a demo-ready MVP in about 60 hours of working time: custom LangGraph agent, PostgreSQL database and pgvector vector database, seed data, Express API, and React SPA.
- Built a LangGraph-powered contradiction detection agent with a human-in-the-loop review step. LangGraph was a natural fit here, making HITL elegant to implement and keeping the workflow deterministic where it needs to be.
- Built a RAG pipeline over a full communication history knowledge base, enabling semantic search via pgvector in PostgreSQL with no separate vector database to manage.
- Integrated Google Cloud and APIs using webhooks for real-time email, documents, and Drive ingestion into the platform, and implemented a backfill feature to load existing workspace emails retroactively.
- Implemented Auth0 for authentication and role-based access control for teachers, administrators, and parents.
Fellow
Gauntlet AI
- Completed a 10-week, 80-hour-a-week program with a focus on AI-native development, agentic solutions, and product sense.
- Led the tech design of a video ad generator, building a beat-based storyboarding technique, a RAG pipeline, and a reasoning model pipeline for cohesive multi-scene narrative generation. Deployed it using Redis, RabbitMQ, PostgreSQL, ECS, Fargate, and S3.
- Built eight full-stack AI applications featuring RAG pipelines, agentic UI generation, and LLM-powered learning tools. Deployed the projects with real-time features and production-grade architecture, ranging from Python FastAPI to Java Spring Boot.
- Used application features and tools, which included a video editing desktop app in Electron, a personal math tutoring agent, an automated demand letter generator, an email ad campaign generator, a collaborative canvas tool, and an instant messaging platform.
- Worked on an image upload library built with Spring Boot on top of S3 and PostgreSQL, allowing the concurrent upload of 100 images in less than five seconds. Real-time progress tracking used WebSockets and PostgreSQL.
Lead Software Engineer
Lukka, Inc.
- Directed key initiatives employing technical design skills to build and optimize the Lukka Software Suite in coordination with stakeholders and back-end engineers within an agile environment.
- Designed and implemented a fully customized grid component on top of AG Grid's API in React, accommodating over 30 page flows.
- Co-led the development of a custom library of more than 30 components in React and Angular, used across four products to standardize responsive design and user experience, and streamline UI development in collaboration with the design team.
- Optimized data grid performance for 1+ million crypto assets using data-driven decision-making, reducing load times from 7 to 10 seconds to under 200 milliseconds and improving the user experience for thousands of users.
- Contributed to back-end API development using Java and Spring Boot, implementing RESTful endpoints, Okta authentication flows, and Recurly and Stripe payment integrations.
- Hired and onboarded two teams of front-end engineers, directly mentored two engineers, and supported the onboarding of the entire group.
Senior Software Engineer
Lukka, Inc.
- Built end-to-end Okta authentication flow on the frontend and backend, including multiple IdP integrations, referralCode signups for specific clients, and role-based user access into different platforms.
- Built the Admin Entity and Admin User portal fully. This was our custom granular permission solution, with separate versions for different user types (CPAs vs. financial institutions), allowing us to control specific app features (packages) with granular control.
- Built the file upload solution and file uploads library from the ground up, with proper file validation and sanitization from day 1. Uploads into S3, but tracked in our database and viewable. Cross-browser and cross-platform (Windows and Mac) compatible.
- Built a popular client-requested feature for a dashboard page: included entity analytics, financial transaction data tables, and financial transaction data visualizations using Plotly. Broken down on a per-exchange or per-asset level.
- Built the entire Tax Center UI flow for our crypto tax calculation software. We built it based on a previous product, but streamlined a multi-page wizard into one page with two views, providing year-over-year estimates and downloadable reports.
- Built a custom in-house solution for multiple Recurly subscription models. We built the full payment flow in-house following Recurly guidelines and integrated with their dashboard for tax calculations and final payment.
Experience
VideoAI Studio
Steps include checking for relevant asset images using our RAG pipeline, video and scene composition planning, storyboard image generation, parallel video chunk generation, final stitching, and an optional analysis and music track addition (depending on model used, some support sound out of the box).
Post-processing also allows users to regenerate specific chunks and restitch. The three of us finished this project in one week. I designed and implemented the planning, orchestration, RAG pipelines, and chunk generation.
This project was a great opportunity to combine all of our new skills to this point. Models used include GPT-4o-mini for reasoning steps (checking for relevant assets step, planning step), GPT-4 Turbo for image analysis, Flux Dev for image generation, Flux Dev-ControlNet for image generation with a reference asset, and Google Veo 3.1 OR Minimax Hailuo 2.3 Fast for chunk generation. All deployed using Python FastAPI, Celery, and Redis task queues to scale for multiple videos and users.
SpendSense Recommendation Engine
https://spend-sense-goico.netlify.app/The system can then recommend relevant products or learning resources that fit the exact use case. A good saver might want to learn about investing. Someone with many subscriptions might want a subscription manager. The recommendations are tailored to each user's unique financial situation and goals.
Considering the reasoning required for accurate recommendations, I used GPT-4o-mini to power the recommendation engine. Persona assignment uses rule-based logic for the MVP. The solution was deployed to a Python FastAPI back end using OpenAI's SDK.
SOS Mobile App
High-priority messages are automatically highlighted in red, ensuring critical communications never get lost in the noise. Real-time chat functionality is powered by Firebase, enabling instant synchronization across the entire team.
I used GPT-4o-mini for all LLM functionality, and OpenAI Text Embedding 3 Small for semantic search capabilities, allowing users to find relevant messages even if they don't remember the exact keywords used.
Black Canvas
https://gauntlets-designer.netlify.appThe solution features real-time database sync for user presence, object selection, cursor movement, and object dragging. The rest of the persisted data is handled by the Firebase store, ensuring seamless collaboration between users.
I also used this project to learn how to build my first agent. It's very basic, using the OpenAI SDK and GPT-4 Turbo to assist with object creation and even login forms. The AI assistant can help users create complex shapes and designs with simple, natural-language commands.
Certifications
Computer Science with Full-stack Web Development Emphasis
Bloom Institute of Technology
Skills
Libraries/APIs
React, NgRx, RxJS, AG Grid, Node.js, REST APIs, Plotly.js, React Testing Library, Stripe, Stripe API, Pydantic, React Hook Form, Google API, SendGrid API
Tools
Jira, ChatGPT, Claude, Karma, RabbitMQ, Celery, Expo, AWS ELB, AWS IAM, Amazon CloudFront, Amazon Elastic Container Service (ECS), Recurly, Amazon Simple Queue Service (SQS), Prisma, SendGrid, n8n
Languages
JavaScript, TypeScript, HTML, CSS, Sass, CSS3, HTML5, Jira Query Language (JQL), Python, Java, SQL
Frameworks
Tailwind CSS, Angular 12, Bootstrap, Angular, Angular 6, Vanilla JS, Material UI, Express.js, Flask, React Native, Spring Boot, Electron, Redux, LangGraph
Paradigms
Agile, Responsive Web Design (RWD), Testing, Web Performance Optimization (WPO), Desktop App Development
Storage
SQLite, PostgreSQL, Redis, Amazon Aurora, Redis Cache, Amazon S3 (AWS S3)
Platforms
Firebase, Amazon Web Services (AWS), Amazon EC2, Heroku, Vercel, Netlify, Google Cloud Platform (GCP)
Other
Angular 8, Cursor AI, Web Development, Full-stack, Full-stack Development, Fintech, Page Speed Optimization, UI Testing, APIs, API Integration, Startups, Forms, Cost Analysis, Costs, Financial Data, Financial Math, Calculators, Financial Market Data, Financial Data Analytics, Financial Data Reconciliation, User Interface (UI), Finance, Financial Services, Single Sign-on (SSO), User Experience (UX), Chatbots, AI Chatbots, Minimum Viable Product (MVP), FastAPI, LangChain, Data Structures, Algorithms, RAG Pipelines, Agentic RAG Systems, Agentic AI, OpenAI SDK, Artificial Intelligence (AI), Leadership, AI Integration, AI Agents, AI Tools, Retrieval-augmented Generation (RAG), Large Language Models (LLMs), Firebase Cloud Functions, Vector Databases, Amazon Route 53, Amazon RDS, CSS Animations, CSS3 Animation, Railway, Heroku Postgres, Payment APIs, Payments, Billing, Billing Software, Billing Systems, Technical Leadership, Back-end, AI Engineering
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring