Serob Khurshudyan, Developer in Yerevan, Armenia
Serob is available for hire
Hire Serob

Serob Khurshudyan

Full-stack Engineer and Developer

Yerevan, Armenia

Toptal member since February 9, 2026

Bio

Serob is a senior full-stack engineer with strong experience building high-load web applications, real-time systems, and scalable SaaS products. He specializes in React, Next.js, Node.js, and TypeScript. Serob has worked on platforms with 1+ million monthly users, and his focus is on end-to-end ownership, clean architecture, performance optimization, and the delivery of reliable, production-ready solutions.

Portfolio

Software Development Hub
JavaScript, React, Context API, Tailwind CSS, TypeScript, WebSockets, Docker...
AppsGeyser
JavaScript, React, TypeScript, Next.js, Node.js, CSS, HTML, APIs, Full-stack...
Gauge Automotive
React, TypeScript, Redux, Node.js, Express.js, MongoDB, CSS, HTML, APIs...

Experience

  • JavaScript - 5 years
  • React - 5 years
  • Node.js - 4 years
  • TypeScript - 4 years
  • NestJS - 3 years
  • GraphQL - 3 years
  • AWS IAM - 3 years
  • Next.js - 3 years

Preferred Environment

GitHub, Jira, Notion

The most amazing...

...thing I've built and scaled a full-stack web platform serving 1+ million monthly users, focusing on performance, scalability, and clean system architecture.

Work Experience

Senior Front-end Developer

2025 - 2026
Software Development Hub
  • Developed front-end features for a pharmacy aggregation platform, including product listings, search, and pharmacy detail views using React.
  • Integrated front- with back-end APIs to display real-time product availability and pricing data.
  • Improved front-end performance and user experience through component optimization and better state management.
  • Collaborated with back-end developers, product managers, and designers to deliver a reliable and user-friendly healthcare product.
  • Refactored front-end codebase to improve maintainability, readability, and long-term scalability.
Technologies: JavaScript, React, Context API, Tailwind CSS, TypeScript, WebSockets, Docker, Jenkins, CSS, HTML, APIs, Testing, HTML5, Responsive Web Design (RWD), UI Design, Vite, Zod, Zod Schema, Modern JavaScript, Web Application Architecture, Consumer-facing Products, Authentication, Deployment, React Hooks, REST, Role-based Access Control (RBAC), Jest, GitHub, Jira, Software Architecture, Code Review, Scalable Architecture, Git, SCSS, JSON Web Tokens (JWT), Dashboards, Front-end, UI Animation, User Experience (UX), Quality Assurance (QA), Mixpanel, Minimum Viable Product (MVP), Mobile Design, User Interface (UI), Front-end Development, Design Systems, Front-end Architecture, SaaS, UI Development, End-to-end Implementation (E2E), Figma to React, API Development, NPM, ECMAScript (ES6), Third-party APIs, Coding, QR Codes, Auth, Component-based Development, Web Development, User Roles, Responsive, Responsive Design, Responsive Coding, Multilingual Websites, Sentry, Unit Testing, Software, Software Development, Application State Management, Authorization, Code Deployment, DOM, Data Validation, Debugging, Secure Coding, RESTFul APIs

Senior Full-stack Developer

2024 - 2026
AppsGeyser
  • Developed and maintained core platform features, including subscriptions, payments, feature access control, and user management for a large-scale SaaS product.
  • Took full ownership of features from requirements and architecture through implementation, testing, and production deployment.
  • Improved platform performance and stability by optimizing database queries, introducing caching strategies, and refactoring critical back-end components.
  • Built and maintained back-end services handling high user traffic and complex business logic using Node.js and SQL-based databases.
  • Collaborated with product managers, QA, and infrastructure teams to deliver stable releases and scalable system behavior.
  • Participated in architectural discussions and technical decision-making to improve long-term scalability and maintainability.
  • Refactored legacy code and improved system reliability by introducing more precise separation of concerns and cleaner architecture.
Technologies: JavaScript, React, TypeScript, Next.js, Node.js, CSS, HTML, APIs, Full-stack, API Integration, Architecture, Payment APIs, Payment Security, Payments, Webhooks, Stripe API, Figma, Responsive Web Design (RWD), UI Design, Stripe, Full-stack Development, CI/CD Pipelines, Cloudflare, Microservices, Modern JavaScript, REST APIs, Refactoring, AI Integration, Authentication, Deployment, Framer Motion, React Hooks, Performance Optimization, REST, Role-based Access Control (RBAC), React Testing Library, Webpack, GitHub, Agile Software Development, Back-end Architecture, Back-end Development, Software Architecture, Code Review, Scalable Architecture, Git, Page Speed Optimization, JSON, SCSS, MySQL, Search Engine Optimization (SEO), Server-side Rendering (SSR), Static Site Generators, API Management, Back-end, OAuth, full stack JavaScript, API Architecture, Front-end, User Experience (UX), Legacy Code, Data Engineering, Data Masking, Data Modeling, Database Migration, Integration, Multi-tenant SaaS, Quality Assurance (QA), SQL, Large Language Models (LLMs), REST API Architecture, Agentic AI, Mixpanel, Android, Mobile Apps, iOS, Minimum Viable Product (MVP), Mobile Design, User Interface (UI), Front-end Development, Migration, Front-end Architecture, Microfrontends, SaaS, UI Development, End-to-end Implementation (E2E), Figma to React, API Development, Databases, Contentful, Core Web Vitals, NPM, ECMAScript (ES6), Fintech, JSON REST APIs, Coding, QR Codes, PHP, Auth, Component-based Development, Web Development, Payment Gateways, PayPal, Material UI, Yarn, User Roles, SSG, Dynamic Routing, Responsive, Responsive Design, Responsive Coding, Headless WordPress, Backups, GitLab, Code Refactoring, Software, Software Development, Application State Management, Authorization, Code Deployment, Data Validation, Debugging, Secure Coding, RESTFul APIs

Full-stack Developer

2023 - 2024
Gauge Automotive
  • Developed full-stack features for an automotive bidding platform, including vehicle listings, bidding flows, and user dashboards.
  • Built and integrated back-end APIs to support auctions, bid validation, and user interactions using Node.js.
  • Implemented front-end interfaces using React to display real-time bidding data and vehicle details.
  • Collaborated with product and design teams to translate business requirements into scalable technical solutions.
  • Improved system reliability and performance by refactoring critical paths and optimizing data flow between front and back ends.
Technologies: React, TypeScript, Redux, Node.js, Express.js, MongoDB, CSS, HTML, APIs, Full-stack, API Integration, Architecture, Payment APIs, Payments, Security, Figma, HTML5, Responsive Web Design (RWD), UI Design, Full-stack Development, Zod, Zod Schema, Modern JavaScript, REST APIs, Web Application Architecture, Authentication, React Hooks, REST, Role-based Access Control (RBAC), GitHub, Jira, Back-end Architecture, Back-end Development, TypeORM, Software Architecture, Amazon EC2, Git, MySQL, API Management, Back-end, JSON Web Tokens (JWT), full stack JavaScript, Dashboards, API Architecture, Front-end, User Experience (UX), Legacy Code, Data Masking, Data Modeling, Database Migration, Integration, Quality Assurance (QA), SQL, REST API Architecture, Mobile Design, User Interface (UI), Front-end Development, Migration, Design Systems, Front-end Architecture, Microfrontends, SaaS, UI Development, End-to-end Implementation (E2E), Figma to React, API Development, Databases, Contentful, Core Web Vitals, NPM, ECMAScript (ES6), Platforms, Third-party APIs, JSON REST APIs, Twilio, CRM, Customer Relationship Management (CRM), Coding, Auth, Component-based Development, Web Development, Payment Gateways, Bitbucket, Material UI, NoSQL, User Roles, Responsive, Responsive Design, Responsive Coding, Backups, GitLab, Multilingual Websites, Software, Software Development, Application State Management, Authorization, Code Deployment, DOM, Data Validation, Secure Coding, RESTFul APIs

Senior Front-end Developer

2023 - 2023
Metacade
  • Redesigned key UI screens and improved layout consistency across the Metacade platform.
  • Implemented full internationalization (i18n), enabling scalable multilingual support for global markets.
  • Refactored front-end components into a cleaner, reusable structure using Next.js and TypeScript.
  • Improved user experience by polishing interactions, spacing, typography, and responsiveness.
  • Fixed UI edge cases and ensured consistent behavior across different devices and browsers.
  • Collaborated with product/design stakeholders to align UI changes with brand and growth goals.
Technologies: Next.js, Tailwind CSS, i18next, Modern JavaScript, Refactoring, Framer Motion, React Hooks, REST, GitHub, Jira, Git, Search Engine Optimization (SEO), Server-side Rendering (SSR), Static Site Generators, Front-end, UI Animation, User Experience (UX), Integration, Mobile Design, User Interface (UI), Front-end Development, Design Systems, SaaS, UI Development, Figma to React, NPM, Coding, QR Codes, Component-based Development, Web Development, Bitbucket, NoSQL, Yarn, SSG, Responsive, Responsive Design, Responsive Coding, GitLab, Code Refactoring, Software, Software Development, DOM, Debugging

Back End Nest.js/Node.js Developer

2021 - 2022
Prof It Development Company
  • Delivered multiple client projects end-to-end, from discovery to production release, ensuring stable performance and clean, maintainable codebases.
  • Built and shipped React and Next.js front ends with responsive UI, SEO optimization, and reusable component systems for faster delivery.
  • Developed scalable Node.js APIs with clear REST principles, validation, error handling, and structured logging across projects.
  • Implemented MySQL database schemas and optimized queries, improving response times and reducing bottlenecks in high-traffic flows.
  • Designed Prisma-based data layers, reducing manual SQL complexity and accelerating back-end feature development across teams.
  • Integrated 3rd-party services and APIs, handling auth, rate limits, retries, and edge cases for reliable production behavior.
  • Wrote automated tests with Jest for critical business logic, reducing regressions and increasing confidence during refactors.
  • Refactored legacy codebases into cleaner, modular architecture, improving readability, onboarding speed, and long-term scalability.
  • Collaborated directly with clients and PMs in an outsourcing environment, delivering predictable timelines across parallel projects.
  • Owned full-stack delivery across multiple apps simultaneously, balancing new features, bug fixes, and production support.
Technologies: JavaScript, React, Node.js, NestJS, AWS IAM, Next.js, Full-stack Development, CI/CD Pipelines, Zod, Zod Schema, REST APIs, Refactoring, Web Application Architecture, Consumer-facing Products, Authentication, React Hooks, REST, GitHub, Back-end Architecture, Back-end Development, Software Architecture, Code Review, Git, Page Speed Optimization, JSON, Search Engine Optimization (SEO), Server-side Rendering (SSR), Static Site Generators, API Management, Back-end, JSON Web Tokens (JWT), full stack JavaScript, API Architecture, Legacy Code, Data Engineering, Data Masking, Data Modeling, Database Migration, Multi-tenant SaaS, Quality Assurance (QA), SQL, REST API Architecture, Migration, API Development, Databases, NPM, ECMAScript (ES6), JSON REST APIs, Coding, Auth, Component-based Development, Web Development, Payment Gateways, PayPal, User Roles, Python, Backups, Multilingual Websites, Vue, Code Refactoring, Authorization, Data Validation, Debugging, Secure Coding, RESTFul APIs, DocumentDB, Amazon DocumentDB

Experience

HTML to APK Builder

https://appsgeyser.com/
A web-based platform that allows users to convert HTML and web-based applications into fully functional Android APK files without native Android development.

As a full-stack engineer, I worked on the system architecture, back-end logic, and front-end integration. The platform handled user input validation, build configuration, asset processing, and automated APK generation workflows.

I implemented back-end services to manage build jobs, configuration presets, and error handling, ensuring reliable and repeatable APK builds. On the front-end side, I developed interfaces for uploading HTML projects, configuring build options, and tracking build progress.

The system was designed to support high concurrency, background processing, and scalable deployment. The project focused on automation, reliability, and providing a simple, developer-friendly experience for users who wanted to publish Android apps quickly.

Gauge Automotive | Car Bidding Platform

https://stockupsolutions.com/
A web-based car bidding platform that allows users to browse vehicles, participate in auctions, and place bids in real time.

As a full-stack developer working on both front- and back-end features, on the back-end side, I implemented APIs to support vehicle listings, auction logic, bid validation, and user interactions. The system handled time-based auctions, bid ordering, and basic access control.

On the front end, I built React interfaces to display vehicle details, current bids, and auction status updates. The UI was designed to handle frequent data updates and provide a clear, responsive bidding experience.

The project required close collaboration with product stakeholders to translate business requirements into reliable technical solutions. The primary focus was on the correctness of the bidding logic, system stability, and delivering a smooth user experience during active user interaction.

Yerevan Life | Real-time Venue and Social Interaction Platform

A location-based social platform that allows users to discover pubs, clubs, and venues across the city and connect with other people who are physically present at the exact location.

The system was designed so that users could scan a QR code inside a venue, automatically open the application, and join a real-time space associated with that location. Once inside, users could see and interact with others currently at the same venue, enabling live social connections and engagement.

As a full-stack engineer, I worked on the overall system design and implementation. On the back end, I built services to manage venues, QR-based access, live user presence, and the session lifecycle. The system handled real-time connections, user state, and venue-specific logic.

On the front-end side, I developed responsive interfaces for venue discovery, live venue rooms, and user interaction flows using React. The project required careful handling of real-time data, connection state, and performance to ensure a smooth experience during peak venue activity.

This project focused on real-time architecture, location-aware logic, and the development of a scalable foundation for social interaction within physical spaces.

AI Website

https://feedback.appsgeyser.com/
I worked on AppsGeyser’s AI Website-to-App flow, a feature that converts a customer’s website into a publish-ready mobile app using an AI-driven setup. I implemented and improved the end-to-end experience: form onboarding, validation, UX logic, and integration between the front-end and back-end services that generate the app draft. I also contributed to stability and performance improvements, fixed edge-case issues, and ensured the flow worked reliably across different website types and publishing scenarios. The result was a smoother user journey, fewer failures during generation, and a more scalable foundation for future AI-powered features.

Production-ready Apple/Google Pay & Stripe Payment System

I built a production-ready Apple Pay integration using Stripe in a Next.js (App Router) application. I implemented secure PaymentIntent handling, domain validation, webhook processing, and proper error management. The solution follows best practices for security, scalability, and clean architecture, ready for real-world SaaS deployment.

Invitify-Invitation & Event Creation Platform

https://invitify.am/
I built Invitify as a full-stack platform for creating and managing digital invitations and events. The goal was to make the process simple for users while keeping the system flexible on the back end.

The stack includes Next.js on the front end and NestJS on the back end, with PostgreSQL as the database and AWS for deployment. I designed the API structure, handled data modeling, and built a UI that allows users to generate and preview invitations in real time.

One of the main challenges was keeping the UI responsive while working with dynamic content and templates. I solved this by structuring the front end into reusable components and optimizing data flow between client and server.

Overall, this project reflects how I approach building production-ready SaaS apps, focusing on clean architecture, performance, and user experience.

AI MiniApp App Builder

https://github.com/serob111/MiniBuilder
AI MiniApp App Builder is a platform that allows users to generate fully functional mobile applications from simple text prompts. Instead of just producing static HTML, the system builds complete app structures with UI, logic, and deployable outputs.

The platform is powered by LLMs and a custom back end that processes user intent, generates production-ready code, and renders live previews inside a mobile frame. Users can instantly test their apps and export them as installable APK files.

I designed and built the system end-to-end, including the AI generation pipeline, back-end architecture, and front-end experience. The focus was on making the first interaction feel magical, while keeping the system scalable and clean under the hood.

Education

2018 - 2022

Bachelor's Degree in Finance

Armenian State University of Economics - Yerevan, Armenia

Skills

Libraries/APIs

React, Node.js, Context API, Stripe, Zod, Zod Schema, REST APIs, Auth, API Development, Socket.IO, Stripe API, Framer Motion, React Testing Library, Google Maps, Google Maps API, Vue, Amazon API, OpenAI API, Claude API

Tools

Figma, Git, Claude, Claude Code, NPM, GitLab, GitHub, Jira, AWS IAM, Webpack, Bitbucket, Sentry, Notion, Jenkins, NGINX, Prisma, Composer, Expo, Nessus

Languages

JavaScript, TypeScript, GraphQL, CSS, HTML, CSS3, HTML5, Modern JavaScript, SCSS, SQL, ECMAScript (ES6), PHP, Python

Frameworks

Next.js, Jest, JSON Web Tokens (JWT), React Native, Material UI, Yarn, Tailwind CSS, Redux, Express.js, NestJS, i18next, Bootstrap

Paradigms

Responsive Web Design (RWD), UI Design, Microservices, Refactoring, Web Application Architecture, REST, Role-based Access Control (RBAC), Back-end Architecture, Search Engine Optimization (SEO), API Architecture, REST API Architecture, Mobile Design, Microfrontends, Component-based Development, Responsive, Responsive Coding, Unit Testing, Testing, Agile Software Development, Code Refactoring, Hosting

Platforms

Vercel, Mixpanel, Docker, Amazon Web Services (AWS), Firebase, Amazon EC2, Contentful, Twilio, WordPress, Android, iOS

Industry Expertise

Web Design

Storage

JSON, MySQL, Database Migration, Databases, Data Validation, MongoDB, PostgreSQL, Redis, Amazon S3 (AWS S3), NoSQL

Other

Supabase, APIs, Full-stack, API Integration, Architecture, AI-generated Code, Vite, Full-stack Development, Consumer-facing Products, Apple Pay, Google Pay, AI Integration, Authentication, Deployment, React Hooks, Performance Optimization, Back-end Development, TypeORM, Software Architecture, Code Review, OpenAI, AI Architecture, AI Agents, Page Speed Optimization, Server-side Rendering (SSR), Static Site Generators, API Management, Back-end, OAuth, full stack JavaScript, Dashboards, Front-end, UI Animation, User Experience (UX), Legacy Code, Data Masking, Error Handling, Integration, Minimum Viable Product (MVP), User Interface (UI), Front-end Development, Migration, Design Systems, Front-end Architecture, SaaS, UI Development, End-to-end Implementation (E2E), Figma to React, Prompt Engineering, Third-party APIs, JSON REST APIs, Coding, Web Development, User Roles, SSG, Dynamic Routing, Responsive Design, Multilingual Websites, Software, Software Development, Application State Management, Authorization, DOM, RESTFul APIs, Supabase Auth, WebSockets, Payment APIs, Payment Security, Payments, Security, Webhooks, CI/CD Pipelines, GitHub Actions, Cloudflare, Lovable, AI Tools, Artificial Intelligence (AI), Vibe Coding, Cloud, Cursor AI, Firebase Cloud Functions, Scalable Architecture, Data Engineering, Data Modeling, Multi-tenant SaaS, Quality Assurance (QA), Agentic AI, Startups, Product Management, Core Web Vitals, Platforms, Fintech, CRM, Customer Relationship Management (CRM), QR Codes, ChatGPT API, Payment Gateways, PayPal, Headless WordPress, Backups, Code Deployment, Debugging, Secure Coding, DocumentDB, Amazon DocumentDB, Finance, Apollo Server, Computer Vision, HTTP, HTTPS, Large Language Models (LLMs), Mobile Apps

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring