Dmitrii Jerlitsyn CV

Contact information

Professional Summary

As a product-oriented software engineer, I have consistently contributed in technical leadership roles, focusing on:

  • scaling up from MVP stage to mature products
  • optimizing IOPS and latency in a trading systems
  • implementing CI/CD practices and E2E tests culture
  • planning and hiring processes

Professional Experience

Cordless

Software Engineer
Oct 2021 - Present (3y 6m)
AI, Golang, Terraform, GCP, Python, GraphQL

Built a call center SaaS with event-driven architecture ensuring 100% uptime

  • Joined product on early stage, developed serverless Golang services
  • Implemented AI CSAT features, boosting our rating to 4.6/5 on G2 Reviews (better than Aircall and Skype)
  • Established CI/CD infrastructure and E2E tests for seamless deployments

SerenityGPT

Software Engineer, Co-Founder (part-time)
Apr 2023 - Mar 2024 (1y)
AI, Python, Django, JavaScript, React, Terraform

Launched an AI semantic search startup, focusing on data ownership and local processing

  • Developed MVP with Python and React, attracting paid trial customers
  • Hired and managed frontend and backend contractors
  • Designed evaluation infrastructure, achieving 86% response accuracy
  • Improved search performance using results reranking and embeddings benchmarks

Finchtrade

Software Engineer in Fintech
Golang, NATS, Postgres, Python Jun 2018 - Jun 2019 and Jul 2021 - Nov 2021

Developed scalable trading systems and back-office solution for 24/7 operations

  • Created market making system MVP in 3 months, securing major client
  • Developed trading platform back-office and monitoring systems

OneMarketData

Market Surveillance Solutions Engineer
Aug 2020 - Jul 2021 (1y)
Python, C++, Pandas, Code generation

Engineered market abuse monitoring algorithms for major US clients

  • Developed and optimised variants of insider trading detection and pinging detection
  • Extended framework for code generation into timeseries database queries
  • Improved team efficiency with custom tooling for in-house database

IBITCY

Senior Software Engineer
Jun 2019 - Jul 2020 (1y 1m)
Python, Flask, AngularJS, JavaScript, Node.js, C++

Specialized in high-load backend systems and legacy system scaling

  • Supported ~20k online users on Node.js and Python
  • Extended and scaled legacy C++ project

Scrutiny Startup

Software Engineer, Co-founder
Jan 2018 - Jul 2018 (6m)
Python, CUDA, numpy

Launched arbitrage trading startup

  • Optimized the calculation engine, enhancing performance from 80k to 3M trading routes, with a benchmark execution time of 0.1 seconds, through the development of more efficient algorithms
  • Reverse engineered frontend websocket APIs where necessary to increase performance

Safe Communications

Lead Backend Developer
Dec 2016 - Feb 2018 (1y 2m)
Python, Django, Postgres, TypeScript, Golang

Led development of IoT Management Platform from MVP to production

  • Managed a team of three backend engineers
  • Developed solutions for GPS trackers and mobile apps

MTS Group

Billing Engineer & Analyst
Jan 2016 - Dec 2016 (1y)
Python, Oracle

Managed API integrations and conducted data analysis for billing systems

  • Integrated third-party payment providers
  • Analyzed CCI data using Python and Oracle PL/SQL

Geology Research Company

Sysadmin
Aug 2010 - Jan 2016 (5y 5m)

Managed office IT infrastructure

  • Maintained Active Directory domain with zero incidents
  • Developed company website, attracting new clients

Education

Kuban State University of Technology

  • BSc, Information Security 2012-2016
  • Multidisciplinary InfoSec: Programming, Hacking, Cryptography, Compliance, Electrotechnics

ISTEK

  • ASc, Software Engineer 2009-2012
  • Software Engineering, Algorithms, Networks

Keywords

  • Languages: main expertise: Golang and Python, some: JavaScript, C++ and Rust
  • Storage: main expertise: PostgreSQL, Elasticsearch, Firestore, Redis, some: ClickHouse, MongoDB, Annoy, Faiss, BM25
  • Infra: Terraform, Docker, Google Cloud Platform, AWS, Azure, Managed Kubernetes, CI/CD
  • Queues: NATS, RabbitMQ, GCP Pub/Sub, Amazon SQS/SNS
  • AI: OpenAI, AssemblyAI, local text and audio LLMs, RAG, local embedding models
  • Protocols:: FIX, gRPC, GraphQL, GraphQL, Websockets
  • Monitoring: Grafana, Prometheus, OpenTelemetry