13.10.2026 aktualisiert

SS
100 % verfügbar

Senior Full Stack Engineer (React / Node.js / NestJS)

Stuttgart, Deutschland
Nur Remote
Master's degree in Computer Science
Stuttgart, Deutschland
Nur Remote
Master's degree in Computer Science

Profilanlagen

serhii_smovzh_cv.pdf

Über mich

Senior Full Stack Engineer and former Frontend Team Lead with 6 years in B2B SaaS and real-time platforms. I build with TypeScript, Node.js/NestJS and React/Next.js, owning architecture through delivery. Recent work includes AI voice ordering, offline-first inventory, and revenue forecasting.

Skills

AI AgentsOpenAIGCPEmber.JsPostgreSQLMongoDBNode.jsRabbitMQDigitaloceanNext.jsTwilioWebSocketEvent-driven ArchitectureReact.jsAWS ECSEvent Driven ArchitectureKubernetesFull Stack EntwicklungTeam ManagementApache KafkaGraphQLNestJSRestful ApisgRPCDockerMicroservices
Senior Full Stack Engineer (backend-leaning) and former Frontend Team Lead with six years of commercial experience delivering B2B SaaS, high-traffic applications, and real-time trading platforms. My strongest areas are TypeScript, Node.js/NestJS, React/Next.js, system design, and data-intensive backend services. I take ownership from product and architecture decisions through development, rollout, and performance optimization.

At a B2B SaaS platform for restaurants and wholesalers, I used to work on complex product features: offline-first inventory management with stock tracking and replenishment flows; wholesaler analytics for revenue and order forecasting, customer-specific pricing simulations, and product purchasing correlations; AI voice ordering combining real-time telephony, speech processing, and agent orchestration; and multi-tenant notifications with rich content and real-time updates. This work brought together backend architecture, usable interfaces, business logic, and production reliability.

Previously, I led frontend development of a crypto trading interface that supported ~17,000–20,000 users on its first production day. I also have hands-on experience profiling and optimizing data-heavy workflows, including reducing a 50-page scraping process from 10–12 minutes to ~2 minutes and database seeding from ~5 minutes to 18 seconds.

Backend & Architecture: TypeScript, JavaScript, Node.js, NestJS, Express, Strapi; system design, REST, GraphQL, gRPC, microservices, event-driven architecture, API integrations, caching, message queues, WebSockets, and SSE.
Experience with scalable services, concurrency, and performance tuning.

Frontend & Mobile: React, Next.js, Ember.js, Capacitor, Redux Toolkit, Zustand, TanStack Query, MUI, Tailwind CSS, shadcn/ui, and IndexedDB.
Focus on responsive, real-time, and offline-first applications.

Data & Infrastructure: PostgreSQL, MongoDB, MySQL, Redis, ClickHouse, Firebase, TypeORM, Prisma, Kafka, RabbitMQ, AWS Athena, and VerticaDB. Docker, Kubernetes, GCP, AWS, DigitalOcean, Cloudflare, and CI/CD pipelines.

AI & Integrations: OpenAI API, Mastra, Twilio, Deepgram, Cartesia, Vapi, AI agents, real-time STT/TTS, structured data extraction, and voice/telephony workflows.
Additional integrations include Stripe, PayPal, Shopify, and Mapbox.

Quality & Leadership: Jest, Playwright, Sentry, monitoring and profiling; code reviews, mentoring, cross-functional collaboration, and experience leading a frontend team.
I value clear architecture, reliable releases, and measurable improvements over unnecessary complexity.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2024

Sprachen

DeutschGrundkenntnisseEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer

German B2B SaaS platform for restaurants

Sonstiges

10-50 Mitarbeiter

Owned the technical design and end-to-end delivery of major initiatives for a German B2B SaaS platform connecting ~1,200 vendors with restaurant teams. Took features from product and architectural design through backend implementation, web/mobile UI, testing, infrastructure changes, and production rollout.

Built an offline-first inventory system with stock/PAR tracking, replenishment workflows, and reporting. Developed forecasting and financial modeling tools for wholesalers, including revenue and order projections, customer-specific price-change simulations, and analysis of correlated product demand.

Led implementation of AI Voice Ordering, combining real-time speech processing, telephony, Mastra agent orchestration, and backend order workflows. Also built a multi-tenant notification system with targeted delivery, rich content, and real-time updates, and redesigned the sales-rep catalogue and controls.

Improved MongoDB queries, backend processing, and inter-service RPC communication to reduce load on resource-constrained microservices deployed on GCP/Kubernetes. Made slow order, cart, and product operations ~1.5–4x faster, with a focus on sub-second latency for critical workflows.

Core stack: TypeScript, Node.js/NestJS, React, Capacitor, MongoDB, GCP, Kubernetes, and event-driven services.

Frontend Team Lead

Sumex.io

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Led and mentored a frontend team of four engineers during the revival and production launch of a crypto trading platform combining centralized and decentralized exchange integrations, Web3 functionality, trading analytics, and multi-account management.

Planned and led a major frontend architecture overhaul, aligning the application structure with evolving backend services and product requirements. Established development practices, coordinated technical planning, conducted code reviews, and oversaw testing and production rollout.

Designed and developed the core trading interface, allowing users to connect exchange accounts through API integrations, switch between accounts, and execute trades through a unified interface. Implemented advanced trading functionality, including TradingView chart overlays, Take Profit/Stop Loss order management, and trading analytics. Optimized the trading page, reducing its initial JavaScript payload by approximately 5x.

Also contributed to Web3 integrations and platform features involving referral programs, trading competitions, and PnL visualization. Worked closely with backend engineers to ensure reliable real-time data flows and consistent trading workflows.

The platform launched into production and served approximately 17,000–20,000 users on its first day.

Software Engineer

TogetherNetworks

Marketing, PR und Design

500-1000 Mitarbeiter

Contributed to business-critical backend services at a large social-discovery company whose products served millions of monthly users. Developed features across registration, resale, RTB, and user-event tracking systems, including event-driven registration workflows, B2B resale API integrations, and marketing automation flows.

Alongside feature development, investigated production incidents, analyzed distributed operational data using AWS Athena, MongoDB, MySQL, and VerticaDB, and optimized high-throughput event-processing pipelines built on Kafka and Redis.

Software Engineer

ScaleFinal

Marketing, PR und Design

50-250 Mitarbeiter

Worked across several core projects at a marketing technology company, contributing to infrastructure automation, email marketing systems, and shared backend architecture.

Helped build a subscription-based marketing infrastructure platform for media buyers, from its initial MVP through a second production version and ongoing support. Developed integrations with DigitalOcean, Namecheap, NameSilo, Cloudflare, and advertising APIs, automating domain and server provisioning, DNS configuration, security setup, event tracking, and campaign infrastructure management.

Developed an internal Jira SDK enabling support teams to trigger predefined backend and CI/CD operations directly from support tickets, streamlining the resolution of recurring operational issues.
Later, worked on an email campaign platform, migrating CRM and domain logic from Go to NestJS, improving RBAC and bulk operations to reduce user wait times by ~40%, and optimizing Redis caching to reduce latency by ~55%. Also implemented fault-tolerant RabbitMQ background jobs to improve processing reliability.

Made significant contributions to a company-wide monorepo migration, helping unify backend architecture, service communication, and data access patterns across multiple development teams.

Junior/Middle Software Engineer

CodeBridge Technology, Inc.

Internet und Informationstechnologie

50-250 Mitarbeiter

Worked across multiple production projects spanning retail, e-commerce, geospatial solutions, and B2B platforms, developing full-stack features and integrations with Node.js, NestJS, React, and PostgreSQL.

Delivered Shopify Admin API integrations and OAuth 2.0 authorisation flows, alongside complex backend functionality and data-processing workflows. Improved performance across several systems, including a JSON/CSV-to-PostgreSQL migration pipeline that reduced median database seeding time by ~94%, and a critical scheduled job whose execution time was significantly reduced through profiling and targeted optimisation.

Junior React, Node.js developer

BitMedia.io

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Contributed to the development of a Next.js product website and supported the migration of a legacy Angular admin interface to React, improving maintainability and performance.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden