Sergey Mankovsky
Belgrade, Serbia | sergey@mankovsky.dev
mankovsky.dev | linkedin.com/in/mankovsky | github.com/smankovsky
Senior software engineer with 19+ years of experience. Have led teams on regulated platforms and delivered AI-powered tools, Web3 products, and e-commerce integrations at a remote consultancy. Work across the full stack - backend, frontend, and infrastructure - with a focus on backend systems and complex integrations.
Looking for: senior or lead full-stack/backend roles, remote.
Languages: Python, TypeScript/JavaScript
Frameworks: React, Next.js, Django/DRF, FastAPI
Data & messaging: PostgreSQL, MongoDB, Redis, RabbitMQ
Cloud & infra: AWS, GCP, Docker, Ansible
AI & LLM: Whisper, OpenAI-compatible APIs, self-hosted model deployments (Ollama, Modal/RunPod)
Earlier stack: Java/Groovy/Grails, ELK, C#/ASP.NET MVC/WCF, C++/MFC, C#/Windows Forms
Experience
Senior Software Engineer
Monadical, Montreal, QC, Canada | Full-time, Remote
May 2022 - Mar 2026
Delivered across several client and internal products at a remote consultancy, working across backend, frontend (React/Next.js), and infrastructure: AI collaboration tools, internal tooling, Web3, and e-commerce.
- Reflector (open-source AI transcription + meeting analytics) (github.com/GreyhavenHQ/reflector): owned the async FastAPI backend. Started with a Whereby recording pipeline (S3 ingestion, webhook validation), then replaced it with Daily.co multitrack to get accurate speaker attribution without ML diarization. Designed the Hatchet workflow with dynamic fan-out, retries/backoff, PyAV/FFmpeg mixdown, and WebSocket progress. Added LLM action-item extraction, speaker reassignment/merging APIs, Authentik SSO (OIDC/JWT), self-hosted model deployments (Whisper, Ollama) with S3-compatible storage, and a Zulip notification pipeline.
- Saga and Seeker (Solana mobile storefronts): built USDC payments via Solana Pay, NFT-driven discount logic with Shopify gift card and discount code generation, and a gated preorder funnel with Firebase Auth and KYC via Sumsub. Integrated checkout lifecycle updates via APIs and Shopify webhooks.
- Zippy (hiring pipeline and operations tools): delivered a Django outgoing-webhook bot for Zulip that automates hiring pipeline steps, invoice generation, scheduling, and vacation tracking. Built the Next.js candidate/interview management UI (careers page and interviewer dashboard).
- Bond platform (digital brand experience): built a NestJS + Prisma/PostgreSQL backend and Next.js UI. Built automated testing (unit and e2e), contract-first API development with OpenAPI, and wallet/NFT integrations. Deployed on GCP Cloud Run.
- Investin-flash (DeFi fund management): migrated fund-management logic from Solana/Mango Markets v3 to an Anchor-based architecture integrated with Flash Trade. Designed pooled-fund account flows with program-derived addresses, a trading account delegate pattern, and CPI-driven deposit/withdrawal safety. Built position lifecycle, settlement, and performance accounting flows. Owned Solana integration components and operational fixes for the perpetuals platform.
Lead Software Engineer
Federal Medical-Biological Agency (FMBA), Moscow, Russia | Full-time, Remote
Mar 2013 - May 2022
- Designed and led delivery of MIAS (Medical Information Analytics System) for national sports teams: an EHR/analytics platform covering athlete health data collection, analysis, and decision support.
- Built a distributed platform that could run online or offline, with a data warehouse and analytics layer so clinics could work through poor connectivity and still sync centrally.
- Delivered the National Team Physician's Diary module integrating clinical workflows with ERP-like components (medications, schedules), planning tools, and reporting.
- Built multiple physician-facing SPAs for different medical specializations with Grails, Marionette.js and Bootstrap, keeping a consistent UI model across all of them.
- Built Celery/RabbitMQ-based async processing for cross-system integrations (clinics, laboratories, e-government services).
- Automated clinic provisioning and code deployment with Ansible.
Lead Software Engineer
Moscow State Sport Department (Moscomsport), Moscow, Russia | Full-time, Hybrid
Sep 2009 - Mar 2013
- Led architecture, requirements, planning, and development across multiple government sports-information systems. Managed a small team of developers.
- Delivered and extended a family of distributed registries: National Sports Registry, Accredited Sports Federations Registry, and Sports Facilities Registry, with shared reference-data and integration principles.
- Built the Unified Calendar of Sports Events: financing and process controls, analytics and reporting, and secure e-government data exchange through SMEV with digital signatures.
- Built Individual Athlete Training Plan capabilities with centralized data collection and analytics to support elite-athlete preparation workflows.
Software Engineer
Stolitsa Info, Moscow, Russia | Full-time, On-site
Feb 2008 - Aug 2009
- Built core parts of SportPassport, a national-scale distributed platform for athlete identity and records, including contactless smart card issuance at scale (100,000+ cards, 300+ connection points).
- Built financial analysis services, athlete statistics and search across distributed data.
- Implemented an encrypted communication proxy for secure data exchange between distributed nodes.
Software Engineer
Russian Navigation Technologies, Moscow, Russia | Full-time, On-site
Oct 2006 - Jan 2008
- Built core capabilities for AutoTracker, a GPS monitoring and remote control desktop platform used across cargo transportation, fuel logistics, housing and communal services, agriculture, and public transit.
- Built AT Route Control features for route planning, task assignment, and execution monitoring.
- Implemented integration services with external enterprise systems (1C, taxi dispatch) and added real-time traffic overlays for major cities.