

Andrej Gajdos
Verified Expert in Engineering
Full-stack Developer
Prague, Czech Republic
Toptal member since August 31, 2016
Andrej is a full-stack developer with a focus on the PERN and MERN stacks, with 10+ years of experience delivering software. As a fractional CTO and tech lead, he has managed several teams and delivered software to clients worldwide across many industries, including healthcare, finance, and eCommerce. Thus far, Andrej has delivered over 20 projects for startups, digital agencies, and Fortune 500 companies, including Apple and Binance.
Portfolio
Experience
- React - 8 years
- Software Architecture - 8 years
- Full-stack Development - 8 years
- API Integration - 8 years
- Node.js - 7 years
- MERN Stack - 6 years
- Amazon Web Services (AWS) - 3 years
- PostgreSQL - 3 years
Work Experience
Full-Stack Engineer (Founder)
Note API Connector
- Designed the data transformation and synchronisation layer on BullMQ and Redis job queues (schema mapping, incremental updates, error handling) that keeps scheduled syncs reliable across arbitrary third-party REST and GraphQL API responses.
- Founded and built a bootstrapped SaaS on Node.js, TypeScript, React.js and AWS EC2, run alongside freelance client work, that syncs REST and GraphQL API data into Notion databases for thousands of active users on automated schedules.
- Built an agentic LLM workflow in Python/FastAPI that turns natural-language instructions into filters and transformations for API responses.
- Own the product end to end, from technical discovery and architecture through pricing, documentation, SEO, customer support, and roadmap decisions driven by customer feedback and product usage data.
Full-stack Developer & Software Architect
Self-employed
- Configured codebases for agentic coding with AI assistants such as Claude Code, including project context files, conventions, MCP servers, and review workflows, so AI-generated changes stay consistent, tested, and maintainable.
- Set up CI/CD pipelines, cloud infrastructure, and servers, and project tooling to raise code quality and delivery speed across client projects.
- Modernized and scaled existing platforms to support millions of users.
- Led complex refactoring initiatives to improve reliability, maintainability, and scalability.
- Optimized application performance, infrastructure, and critical user journeys.
- Implemented observability, monitoring, and diagnostics for mission-critical systems.
- Mentored engineers on architecture, software design, and engineering best practices.
- Defined MVP scope and technical strategy to accelerate time-to-market.
- Established engineering processes, development workflows, and delivery practices.
- Led engineering execution, coordinated releases, and mentored development teams.
Full-stack Developer
Ouro
- Built customer-facing web apps and digital banking flows in React, Next.js, Node.js, and Docker across several Ouro products (parent company of Netspend) that serve millions of customers.
- Shipped web experiences for the Dynamic Credit Builder Card, making credit-building more accessible to consumers.
- Owned features for Wallet Web, a new credit-focused product, from development through release in a small React and Next.js team.
- Integrated third-party APIs and implemented data flows between the web app and back-end services, partnering with product managers and tech leads in a distributed team.
Full-Stack Engineer
Meridian AI
- Meridian builds AI-powered workflow tools for private equity investors. I built the MVP from scratch and owned the entire front-end, leading 2 developers.
- Co-designed and implemented RAG pipelines on PostgreSQL with pgvector (document chunking, embeddings and similarity search).
- Worked on the Azure OpenAI integration in Python/FastAPI, to ground AI-generated document summaries and investment reports in the source documents.
- Built the UI for AI-generated document summaries and investment reports in React and TypeScript, on a design system I co-created with the Product Designer and documented in Storybook.
- Set up the CI pipeline and delivered on Microsoft Azure.
Senior Full-stack Engineer
Burro
- Delivered a route management web app in React as sole engineer, letting customers create, edit, and organize navigation routes for fleets of autonomous farming robots.
- Architected the application end-to-end, from an interactive GIS-style map interface built with Leaflet.js for drawing and editing routes, through to a Node.js back end on AWS EC2 with AWS DynamoDB for route storage.
- Built a hierarchical tree view for managing complex route structures, and integrated back-end APIs so route updates synced reliably to robots in the field.
Software Architect
GoSchoolBox
- Stabilized and sped up a React and Node.js platform on AWS Fargate, connecting school districts with tutoring companies, as it scaled from 50,000 to 1+ million users.
- Established application performance monitoring (APM), metrics, and performance dashboards to identify and diagnose real user experience issues across mission-critical services.
- Refactored critical user flows and optimized server-side rendering (SSR), cutting page load times from 8 seconds to 0.2-0.5 seconds.
- Optimized MongoDB queries and indexing strategies, enabling users to search millions of records within seconds.
- Improved platform resiliency by addressing production issues, including gateway timeouts, slow user flows, and application instability.
- Profiled Node.js services to resolve gateway timeouts and instability, and increased server throughput.
Full-Stack Developer
3imembers
- Built features for a private investment club platform where members discover deals, track investments and find co-investors, using React.js, Node.js, MongoDB and AWS EC2.
- Designed and implemented third-party integrations with DocuSign (e-signatures), Stripe (payments) and Slack.
- Developed and maintained REST APIs and backend services to support core platform functionality and integrations.
Fractional CTO
Provenance
- Architected the AWS cloud infrastructure, CI/CD pipeline and third-party integrations for a Node.js and PostgreSQL platform, enabling a faster, more predictable release cadence.
- Set the technical roadmap for Provenance, a platform helping hundreds of thousands of couples, officiants and guests write personalised wedding ceremonies, vows and toasts, built with Node.js, PostgreSQL and React.js.
- Led and mentored a team of 3 developers through code reviews and architecture decisions, and onboarded new engineers onto the codebase.
- Established development workflows, engineering best practices and tooling to keep code quality high as delivery sped up.
- Identified technical risks proactively and prevented technical debt through continuous architecture reviews and engineering standards.
Full-stack Developer
Stackbit
- Designed and shipped features and complex user flows in React, Node.js, and MongoDB for Stackbit, a developer-focused Jamstack website builder.
- Built the tooling and architecture for the design system, laying the foundation for consistent, scalable product development.
- Delivered new features and enhancements for enterprise customers, and diagnosed and resolved product issues across the platform.
- Mentored senior React developers on React best practices, component architecture, and patterns for solving complex application flows.
Front-end Engineer
Nash
- Developed user-facing applications for Nash's cryptocurrency exchange platform, focusing on trading, portfolio management, payments, and financial data visualization.
- Built trading, portfolio, payments and data visualisation features for a crypto exchange in React.js and TypeScript, developing reusable UI components in Storybook.
- Integrated third-party providers for payment and KYC flows.
- Contributed to NEX Wallet, a React.js and TypeScript Chrome extension for managing cryptocurrency wallets, fixing critical performance and stability bugs and shipping new features to improve the user experience.
React Developer
FastSwims
- Designed and built a functional prototype of an event management platform for organizing swimming teams and swimming competitions.
- Designed a new user interface based on the customer's prototypes.
- Built a functional prototype from scratch as a single-page application.
React Developer
Glofox
- Helped deliver a React Native project used for managing fitness studios.
- Fixed various bugs and issues in the React Native project.
- Optimized the React Native project for the Android platform.
Lead Full-stack Engineer
Saycaster
- Designed and built an interactive podcast platform from the ground up, enabling podcasters to enrich audio content with interactive "spots" linked to specific moments in episodes.
- Designed the full-stack architecture and built the platform using React, Node.js, and PostgreSQL.
- Developed a complex single-page application with advanced interactions, animations, and dynamic content rendering.
- Built the backend REST API and data models for managing time-based audio content and interactive elements.
- Implemented interactive visualizations and content experiences using D3.js and SVG.
- Integrated external services including Amazon S3 for audio storage and social media APIs for embedded content.
Pre-sales Engineer
ZeroTurnaround
- Presented and demonstrated products to potential customers from all over the world.
- Demonstrated product features to developer teams and showed how to use them in the development process with a specific workflow, environment, and toolset.
- Helped sales associates close deals by presenting our products in specific use cases.
- Trained sales associates on how to effectively present and sell our tools to developer teams and managers.
- Assisted customers with installation, troubleshooting, and other customer services for configuration issues.
Software Engineer
Ataccama
- Built dashboards and interactive data visualisations with D3.js for enterprise data quality management software.
- Implemented new features and fixed bugs across enterprise applications in React.js.
- Designed and implemented the React.js front end of an interactive application for customer data management.
Data Visualization Developer
Techniserv, Taranzo
- Analysed, designed and implemented solutions for gathering and processing structured and unstructured data from social networks and various other sources.
- Designed and implemented module for building and visualisation of social network.
- Used technologies: Java, JavaScript, Liferay, Spring MVC, Maven, JSP, JSTL, jQuery, Bootstrap, D3.js, Jung, OrietDB, YouTube and Twitter API’s.
Software Tester
Amberg Group
- Responsible for execution and results analysis of both manual and automated tests.
- Developed and maintained whole test infrastructure with automated tests.
- Designed test cases, wrote documentation and reported issues.
- Used JavaScript, Python, Ruby languages and Squish tool.
Project History
Provenance
https://app.provenance.co/GoSchoolBox
https://goschoolbox.com/Meridian
https://meridian-ai.com/Burro
Ouro Better Credit
https://www.ouro.com/Stackbit
https://app.stackbit.comI helped Stackbit's team set up the tooling and design the architecture for the design system of the main platform. I assisted and mentored senior React developers on best practices and patterns to solve complex flows in React projects. I fixed various issues and bugs in the platform and on additional feature sets for enterprise clients.
Note API Connector
https://noteapiconnector.com/3icap
https://www.3imembers.com/I designed and implemented the integration with 3rd-party services, such as DocuSign, Slack, and Stripe. I also helped the team set up the project tooling, fix various issues, and implement new features.
Getctrl
https://www.getctrl.co/I developed new features and fixed the existing codebase as a front-end developer. I also helped and mentored senior React developers on best practices.
Nash.io
https://nash.io/I built this company website from scratch, adding and reusing existing components from Storybook.
Cryptocurrency Exchange Platform
https://app.nash.io/Joined the project as a React developer and implemented a design system, portfolio management, and payment systems. I used React, TypeScript, Storybook, and GraphQL.
Archipelago
https://archipelago.art/Security Tokens Offering Platform
System Master Planner
I worked as a React developer and developed interactive data visualization, rendering thousands of buildings as polygons on a LeafletJS map.
FastSwims
https://www.fastswims.com/Development tools: JavaScript, React, and Redux-Saga.
Saycaster Rebranded to Bitcast
• Podcasters can upload their audio and add 5-20 spots to their podcasts.
• These spots can be anything from links to social media posts to other videos or images.
• Listeners can listen and comment on these specific spots.
Potentials
SushiSwap Migrator
https://sushi-migrator.vercel.app/Vertigo
SalesforceToNotion
CHROME WEB STORE LISTING
https://chrome.google.com/webstore/detail/salesforcetonotion/dlebnfljbolfokomdlcdddgdopiaekeg
Filipi
Tauchain
Software Development Blog
https://andrejgajdos.com/blogIvana Neckarova
Link Preview Generator
Neo Transfer
https://github.com/AndrejGajdos/neo-transferNewsfeed Cryptogoods
https://github.com/AndrejGajdos/newsfeed-cryptogoodsAuthenticating Users in SPA using Node.js, Passport.js, React, and Redux
https://github.com/AndrejGajdos/auth-flow-spa-node-reacthttps://andrejgajdos.com/authenticating-users-in-single-page-applications-using-node-passport-react-and-redux/
Development tools: JavaScript, Node.js, React, Redux, Passport.js.
Nested Datatables
Development tools: JavaScript and jQuery.
Webpack Setup for ES6, React, Sass, and Bootstrap
https://github.com/AndrejGajdos/webpack-reacthttps://andrejgajdos.com/setting-up-webpack-for-es6-react-sass-and-bootstrap/
Development tools: JavaScript, React, and Webpack.
Social Graph
Development tools: Java, JavaScript, Liferay, JSP, Jung, OrientDB, D3.js, Bootstrap
Sample Source Code
Instructions:
• Install Node.js from nodejs.org/en/download/.
• Install Bower from bower.io/#install-bower.
• Go to the project root directory in the terminal and install other dependencies, i.e., npm install and Bower install.
• Follow npm run start.
• Open the URL localhost:8080/ and type in:
a) User: andrej
b) Password: nachos
SVG Sprite into PNG
https://github.com/AndrejGajdos/svg-sprite-to-pnghttps://andrejgajdos.com/how-to-convert-svg-sprite-into-png-images/
Development tools: JavaScript, Gulp
Server Push in GWT Application with Errai
https://github.com/AndrejGajdos/gwt-errai-messaginghttps://andrejgajdos.com/first-steps-with-gwt-and-errai-messaging/
Development tools: Java, GWT, Errai
Contract Generator Tool
Development tools: C#/.NET, WPF, SQLite, ADO.NET
Personal Calendar
https://github.com/AndrejGajdos/personal-calendarDevelopment tools: Java, JSP, Swing, SwingWorker, MySQL, JDBC
Education
Master's Degree in Service Science, Management, and Engineering
Masaryk University Brno - Brno
Erasmus Exchange Student in Master in Innovation and Research in Informatics
Polytechnic University of Catalonia - Barcelona
Bachelor's Degree in Applied Informatics
Masaryk University - Brno
Skills
Libraries/APIs
React, Node.js, React Router, REST APIs, Atomic CSS, Passport.js, Redux-Saga, D3.js, Immutable.js, JSTL, jQuery, JavaScript Charting, Stripe, Stripe API, HubSpot API, AWS Amplify, GitHub API, X (formerly Twitter) API, YouTube API, Objection.js, JDBC, Backbone.js, Java Message Service (JMS), Leaflet, MobX, Web3.js, Puppeteer, Slack API, Salesforce API
Tools
Git, Claude, Claude Code, Redux Thunk, Webpack, Gulp, Emacs, PostCSS, Knex.js, GitLab, GitHub Pages, GitHub, Trello, InVision, ActiveMQ, Apache Maven, CircleCI, Figma, LaunchDarkly, Slack, Notion, Sentry, MongoDB Atlas, NPM, Notion API, AWS Fargate
Languages
CSS, HTML, CSS3, HTML5, Python, JavaScript, TypeScript, Java, SCSS, Sass, ECMAScript (ES6), SQL, GraphQL, C, Ruby, PHP, C#, C++
Frameworks
Express.js, Redux, Next.js, Vanilla JS, Koa, Bootstrap, Spring MVC, Flux, JUnit, Tailwind CSS, Material UI, Errai, React Native, Ruby on Rails (RoR), Jakarta Server Pages (JSP), Swing, Windows Presentation Foundation (WPF), .NET, Jest, Cypress, Selenium
Paradigms
Model View Controller (MVC), REST, Unit Testing, Role-based Access Control (RBAC), Automation, Object-relational Mapping (ORM), Agile Software Development, Functional Programming, Object-oriented Programming (OOP), Object-oriented Design (OOD), Software Testing, Automated Testing, Search Engine Optimization (SEO), Requirements Analysis, Web Architecture, Responsive Layout, Agile, Refactoring
Platforms
Vercel, Amazon Web Services (AWS), Firebase, Java EE (Jakarta EE), WordPress, Contentful, Amazon Lightsail, AWS Lambda, OS X, Heroku, Amazon, MacOS, Linux, Blockchain, X (formerly Twitter), Amazon EC2, Web, Mapbox, Visual Studio Code (VS Code), Salesforce, Docker, Azure
Storage
PostgreSQL, JSON, Data Pipelines, Redis, Amazon S3 (AWS S3), Graph Databases, SQLite, MySQL, OrientDB, MongoDB, Relational Databases, Databases, Datadog, Cloud Firestore, Amazon DynamoDB
Industry Expertise
Healthcare
Other
API Integration, APIs, Responsive UI, UI Development, Ajax, Back-end Development, Front-end, Single-page Applications (SPAs), Web Development, Styled-components, Chrome Extensions, Full-stack, Front-end Development, Front-end Architecture, Architecture, Software Architecture, Websites, Development, Full-stack Development, React Hooks, Web App Development, Solution Architecture, Minimum Viable Product (MVP), User Interface (UI), Atomic Design, Software Engineering, Web Applications, Interactive UI, Dashboards, Performance, UI Components, UI Libraries, Component Libraries, Startups, Optimization, SaaS, Technical Architecture, Platforms, Data Modeling, System Architecture, Multi-tenant SaaS, Code Review, Multi-tenant Architecture, Integration, Vibe Coding, Hands-on Implementation, High Code Quality, Integrations, Third-party APIs, Debugging, Software as a Service (SaaS), Authentication, Third-party Integration, Early-stage Startups, Gravity Forms, Data Architecture, Product Strategy, Back-end, ESLint, Technical Consulting, Writing & Editing, Data Visualization, Presentations, Sales, Customer Service, Consulting, Programming, Software Design, CTO, Technical Leadership, eCommerce, Slate, Responsive Design, Apollo, User Experience (UX), MERN Stack, Leadership, Cloudflare, Education Technology (Edtech), Artificial Intelligence (AI), Data Engineering, Payments, Marketplaces, Payment APIs, Data Extraction, Infrastructure, Scaling, Fractional CTO, Security, CRM, Agentic Coding, Large Language Models (LLMs), OpenAI, Fintech, Customer Relationship Management (CRM), Enterprise Systems, LLM Integration, AI-assisted Development, Product Roadmaps, Retrieval-augmented Generation (RAG), Prismic, Webhooks, Storybook, JUNG, SVG, Web Scraping, Social Networks Development, Data Analysis, Liferay, BPM, Messaging Patterns, Sales Presentations, Ethers.js, Scraping, Prototyping, IT Consulting, Tech Sales, CSS-in-JS, Technology Consulting, Team Leadership, Local SEO, API Design, Strapi, Solution Design, APM, Server-side Rendering (SSR), UI Testing, CI/CD Pipelines, Crypto, Non-fungible Tokens (NFT), FastAPI, Pgvector, RAG Pipelines, RAG Systems, BullMQ
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