

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
- Full-stack Development - 8 years
- React - 8 years
- Software Architecture - 8 years
- Node.js - 7 years
- MERN Stack - 6 years
- API Integration - 6 years
- PostgreSQL - 3 years
- Amazon Web Services (AWS) - 3 years
Preferred Environment
OS X, Visual Studio Code (VS Code)
The most amazing...
...work I've done was transforming an educational platform into a scalable SaaS solution supporting 1 million users through architectural improvements.
Work Experience
Fractional CTO, Software Architect, Senior Full-stack Developer
Self-employed
- 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.
- Designed scalable software architectures that support rapid product evolution.
- Established engineering processes, development workflows, and delivery practices.
- Led engineering execution, coordinated releases, and mentored development teams.
- Partnered closely with founders to translate business goals into technical roadmaps.
Senior Full-stack Engineer
Burro
- Designed and implemented the application architecture from front-end to back-end integration. Integrated seamlessly with existing back-end APIs and robotics infrastructure.
- Built an intuitive GIS-style interface for route creation and editing.
- Developed a scalable route management system with hierarchical data organization.
- Delivered a user-friendly tool that simplified complex robotics workflows for non-technical customers.
Software Architect
GoSchoolBox
- Optimized the platform and scaled the infrastructure to allow the users' growth from 50,000 to 1 million.
- Established application performance monitoring (APM), metrics, and performance dashboards to identify and diagnose real user experience issues across mission-critical services.
- Refactored critical application workflows to improve server throughput, reliability, and page load performance.
- 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.
Fractional CTO
Provenance
- Defined the technical roadmap and partnered with stakeholders on product development strategy.
- Architected and built the project's cloud infrastructure, CI/CD pipeline, and third-party integrations.
- Led and mentored the engineering team through code reviews, technical guidance, and architecture decisions.
- Established development workflows, engineering best practices, and tooling to improve delivery speed and maintain high code quality.
- Identified technical risks proactively and prevented technical debt through continuous architecture reviews and engineering standards.
Front-end Engineer
Nash
- Built interactive portfolio management interfaces and data visualizations to help users understand cryptocurrency holdings and transactions.
- Implemented payment workflows and integrated third-party providers to support secure deposits and transactions.
- Developed KYC and identity verification flows to support user onboarding requirements.
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 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. Implemented interactive visualizations and content experiences using D3.js and SVG.
- Built the back-end REST API and data models for managing time-based audio content and interactive elements.
- 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
- Worked mainly as a front-end developer on dashboards and data visualizations.
- Implemented new features and fixed bugs in enterprise applications used for data quality management and rewrote UI components to modern technologies.
- Designed and implemented the front end of an interactive application for customer data management.
- Designed and implemented the server-to-sever communication and a server push in the GWT application.
Data Visualization Developer
Techniserv, Taranzo
- Analyzed, designed, and implemented solutions for gathering and processing structured and unstructured data from social networks and various other sources.
- Designed and implemented a module for building and visualizing a social network.
- Built data processing from social networks, such as YouTube and Twitter.
Software Tester
Amberg Group
- Executed both manual and automated tests and analyzed the results.
- Developed and maintained the whole test infrastructure with automated tests.
- Designed test cases, wrote documentation, and reported issues.
Experience
Provenance
https://app.provenance.co/GoSchoolBox
https://goschoolbox.com/Meridian
https://meridian-ai.com/Burro
Ouro Better Credit
https://www.ouro.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.
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.
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.
Note API Connector
https://noteapiconnector.com/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
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), Unit Testing, Role-based Access Control (RBAC), Automation, Object-relational Mapping (ORM), Agile Software Development, Functional Programming, REST, 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
Storage
JSON, PostgreSQL, Amazon S3 (AWS S3), Graph Databases, SQLite, MySQL, OrientDB, MongoDB, Relational Databases, Databases, Datadog, Cloud Firestore
Industry Expertise
Healthcare
Other
API Integration, 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, Minimum Viable Product (MVP), User Interface (UI), Atomic Design, Software Engineering, Web Applications, Interactive UI, Dashboards, UI Components, UI Libraries, Component Libraries, Startups, 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, APIs, Back-end, ESLint, Technical Consulting, Writing & Editing, Data Visualization, Presentations, Sales, Customer Service, Consulting, Programming, Software Design, CTO, Technical Leadership, Solution Architecture, eCommerce, Slate, Responsive Design, Apollo, User Experience (UX), MERN Stack, Leadership, Cloudflare, SaaS, Education Technology (Edtech), Artificial Intelligence (AI), Data Engineering, Payments, Marketplaces, Payment APIs, Data Extraction, Infrastructure, Scaling, Fractional CTO, Security, CRM, 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, Performance, Server-side Rendering (SSR), UI Testing, CI/CD Pipelines, Optimization, Crypto, Non-fungible Tokens (NFT)
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