Sergiy Savostin

Principal-level Full Stack Engineer

LinkedIn | Github

About

Principal-level Full Stack Engineer with 20+ years of experience delivering scalable, cloud-native platforms and leading engineering teams. Proven track record in AWS architecture, TypeScript/Node.js/ React ecosystems, and microservices design. Adept at driving greenfield product development, mentoring developers, and aligning technology with business outcomes in fast-paced environments.

Work Experience

Software and Web Apps Director

Total Performance Data

Aug 2023 - Present

London, London, United Kingdom

  • Spearheading architectural transition to AWS, introducing scalable microservices and event- driven patterns.
  • Led modernization of legacy systems by implementing JSON and WebSocket APIs for real-time data processing.
  • Designed and delivered new services including real-time tracking software and analytical tools for racing telemetry.
  • Delivered end-to-end automation of post-race infographics pipeline across backend, rendering, and on-site display.

Full-stack Developer

WellDone Creative Software

Jan 2010 - Present

London, United Kingdom

  • Developing and managing corporate websites and web applications (PHP, MySQL, HTML, JavaScript, CSS, D3.js).
  • Developing a Windows VPS hosting service, including a billing system and a management console (Proxmox, KVM, Powershell, PHP).
  • Designing and managing a 1Tb+ statistical data service (MySQL, Clickhouse, PHP, D3.js, Node.js, API).
  • Developing native libraries for the company's software products (C/C++, SQLite, OpenSSL).
  • Developing desktop betting software (Qt/C++, OpenSSL)
  • Integration of the company's products and apps with third-party services, platforms, and APIs: Stipe, PayPal, SMS gateway, mass mail; ticket system; CRM, MODx, SMF, Cloudflare, several APIs (JSON, XML/SOAP, REST).

Senior Full-stack Developer

Team Creation

Apr 2023 - Aug 2023

  • Decomposed monolithic Laravel application into microservices with Docker and CI/CD pipelines across dev, QA, and production.
  • Authored comprehensive API documentation and test suites to improve developer onboarding and reduce regressions.

Head of Internet Services

Kits Telecom ISP

Jan 2007 - Jan 2009

Supervised a team of systems engineers and network administrators in the rolling out of a new cable Internet service provider. The company was later acquired by a national ISP.

Head of Web Development

Market ISP

Jan 2004 - Jan 2007

Managed a team of web developers and designers working on commercial websites.

Senior Full Stack Developer

Marka ISP

Jan 1999 - Jan 2003

Started as a junior Full Stack developer and was promoted to the senior position. Building business presentation websites, online stores, e-commerce websites, chats.

Education

Electronics design engineer

Zaporizlzhian National Technical University

Jan 1991 - Jan 1996

Projects

Share Graphs for BetFair (internal back-office for Flutter Entertainment)

BetFair historical data plugin backend and libs

Developing projects architecture, number of *nix servers installations and full administration (Nginx, MySQL, Bash, PHP, Perl, Powershell, Javascript)

BetFair historical data analysis tool

MarketLocator - Betting desktop (MacOS, Windows) software

BetFair Gameday Pie

BetFair graphs aggregator

Windows VPS hosting

Languages

English , Russian , Ukrainian

Skills

Programming Languages

  • TypeScript
  • JavaScript
  • Node.js
  • C/C++
  • Go
  • SQL
  • Bash

Frameworks and web components

  • React
  • Bun
  • jQuery
  • D3.js
  • Axios
  • Charts.js
  • Highcharts.js
  • Wordpress

Databases

  • MySQL / MariaDB
  • SQLite
  • Clickhouse

Operating Systems

  • Linux
  • Windows
  • MacOS

Architectures

  • Microservices
  • Event-driven
  • Client-Server
  • Serverless

Cloud, virtualisation and monitoring

  • AWS
  • Proxmox
  • Virtualbox
  • Docker
  • Prometheus
  • Grafana

APIs

  • REST
  • SOAP
  • OpenAPI
  • JSON
  • Websockets

Tools

  • Jenkins
  • Jira
  • Git
  • Bitbucket

Product, architecture and database ownership

Graphics Editors

  • Adobe Photoshop
  • Adobe Illustrator
  • Sketch

Interests

Hobbies & Interests

  • Hiking
  • cycling
  • traveling
  • volleyball
  • dioramas and miniatures modelling
  • writing music
  • books publishing