Resume

12/16/2024 β€’ β˜•οΈ 4 min read

Sergey Todyshev
Senior Software Engineer | AI-Powered Systems | Cloud Architecture
Sochi, Russia (open to relocation)
stodyshev@gmail.com | linkedin.com/in/sergeytodyshev | github/sergeyt

Summary

  • 20+ years of full-stack engineering experience, specializing in AI applications, cloud-native systems (AWS), and high-performance data platforms.
  • Architected and delivered core features for AI sales tools at Regie.ai, directly contributing to a 40% increase in user adoption for the Co-pilot product.
  • Led technical teams of up to 15 engineers, modernized legacy systems to cut build times by 60%, and solved critical scalability bottlenecks for enterprise clients.
  • Expert in Node.js/TypeScript, Java/C#, React, Golang, and AWS with a record of shipping robust, cross-platform solutions.
  • Skills: Node.js, TypeScript, React, Java, C#, NestJS, Golang, Rust, AWS, MongoDB, PostgreSQL, ElasticSearch, Docker, CI/CD, Microservices, System Architecture, Performance Optimization.

Experience

REGIE.AI - AI-native Sales Enablement Platform

Senior Software Engineer | Oct 2020 – present

  • Architected Auto-pilot backend with NestJS + MongoDB, powering automated multi-step campaigns for 1,000+ enterprise users.
  • Drove 40% adoption growth of Co-pilot by slashing API response times and streamlining React components.
  • Consolidated three legacy endpoints into a single REST API, cutting server costs 15% through leaner AWS usage.
  • Halved bug resolution times by rolling out standardized logging/monitoring with New Relic + Sentry.
  • Team size: 10+ (distributed team)
  • Tools: NodeJS, NestJS, TypeScript, React, Jest, Webpack, AWS, MongoDB, Metabase

GrapeCity - JavaScript Data Presentation Platform

Tech Lead | Oct 2018 - Oct 2020

  • Led a distributed team of 7 engineers in the development of DataViewsJS, a JavaScript data presentation library used by Fortune 500 clients.
  • Cut build times 60% and reduced pre-release bugs 40% by migrating from JavaScript to more modular TypeScript codebase and adding Jest & Playwright automated testing.
  • Proved a 5x performance gain with Rust + WebAssembly prototype for spreadsheet calcs, influencing product roadmap.
  • Tools: NodeJS, ExpressJS, TypeScript, React, Angular, VueJS, Jest, Webpack

Xored - Lab Automation Platform

Tech Lead | Jan 2016 - Jun 2018

  • Led and mentored a team of 15 engineers developing Spirent Veclity, a lab automation platform for a major telecommunications client.
  • Eliminated outages by re-architecting PostgreSQL transactions, hitting 99.9% uptime and preventing churn.
  • Cut feature cycles from 8 to 4 weeks by automating CI/CD and creating a shared React component library.
  • Team size: 20+ (distributed team)
  • Tools: Java, PostgreSQL, ElasticSearch, WildFly, Apache Kafka, ReactJS, AngularJS, Python, Golang

DataWorks - Reporting Solutions

Full-Stack Software Engineer | Jun 2007 - Jan 2016

  • Boosted legacy report rendering 10x by re-engineering the C# engine and optimizing layout and data processing subsystems.
  • Authored PageFX compiler compiler, an open-source .NET β†’ Adobe Flash compiler, enabling cross-platform reporting.
  • Team size: 20+ (distributed team)
  • Tools: C#, .NET, WinForms, JavaScript, ReactJS, Knockout, jQuery, Microsoft SQL Reporting Services

IAE - Research Lab

Software Engineer | Jun 2002 - Aug 2007

  • Developed C++ and C# software for automated Circle Laser Writing Systems (CLWS), including hardware abstraction layers and client-server architecture for system control.
  • Tools: C++, Windows DDK, C#, WinForms

Education

Novosibirsk State University

Master’s Degree | Sep 1999 – Jun 2004

  • Faculty: Information Technologies
  • GPA: 4.0+
  • Focus: Computers, Complexes, Systems, and Networks

Institute of IAE, Novosibirsk

PhD Student | Jun 2004 – Aug 2007

Accomplishments:

  • Modernized software for Circle Laser Writing Systems (CLWS)
  • Implemented hardware abstraction layers for CLWS
  • Implemented client/server architecture and built desktop user interfaces using C++ MFC and C# WinForms
  • Created tools for interferometry and tomography (voxcat)