Summary
Seasoned Software Engineer with 20+ years of expertise, rooted in the "golden era" of home computing. From hacking Z80 Assembler to architecting high-load banking and crypto platforms, I am driven by a deep "how-it-works" mindset.
Specializing in resilient, high-throughput webhook-driven architectures, with deep expertise in distributed system reliability—including circuit breakers, exponential backoff, distributed tracing, and robust security patterns (mTLS, payload encryption, and HMAC signature validation).
A dedicated Individual Contributor, I prioritize technical excellence, code, and architecture over management. My background across embedded systems, DevOps, and full-stack development allows me to bridge low-level constraints with high-level business logic to deliver robust, optimized solutions.
Professional Experience
- Reviewed the implementation of crypto processing solutions
- Deployed and maintained a high-availability Docker Swarm infrastructure handling 5k+ QPS and 100k+ concurrent WebSocket connections
- Maintained "three nines" (99.9%) uptime for a high-traffic web platform
- Boosted team performance by establishing SDLC processes and implementing robust CI/CD pipelines
- Technologies: TypeScript, SQL, PHP, Docker, Kubernetes, Redis, MySQL, PostgreSQL, Google Cloud Platform (GCP), Amazon Web Services (AWS)
- Managed the full lifecycle of a web application for bank loan origination, from development to production, including automated CI/CD and UAT
- Technologies: TypeScript, Docker, Kubernetes, ArgoCD, RabbitMQ, Redis, PostgreSQL, Google Cloud Platform
- Architected and deployed a custom crypto payment gateway from the ground up
- Refactored and optimized legacy systems, resulting in a significant reduction of L3 support cases
- Technologies: TypeScript, JavaScript, C#, Lua, Python, Docker (+Swarm), Kubernetes, RabbitMQ, Redis, PostgreSQL
- Developed and maintained a strategic banking analytics platform for MBS (Mortgage-Backed Securities) and ABS (Asset-Backed Securities), featuring advanced market risk calculation capabilities.
- Technologies: Java, C/C++, C#, Python, TypeScript, Perl, WPF, WCF, ASP.NET, SyBase, MSSQL, Tibco EMS, XML Stack, JSON, Gradle, Maven, MSBuild
- Engineered a highly extensible, plugin-based trading platform
- Developed a native email client optimized for Windows 8
- Technologies: C++, C#, Java, JavaScript, HTML, CSS, ASP.NET, .NET 4.5, WPF, WCF, MEF, Metro, WPF, T-SQL
- Developed a suite of creative tools for children, including graphics, movie, and sound editors
- Technologies: C++, C#, QuickTime SDK, iTunes SDK, .NET 4, WPF, CLR/C#/C++, Managed/Unmanaged bridges
- Developed an automated reporting system for debit cards, ensuring timely and secure delivery to clients
- Maintained and supported automated systems for credit and deposit sales
- Managed the development and maintenance of a centralized Fees and Commissions Management System
- Technologies: C#, PowerScript, T-SQL, SQL Server, MS Reporting Service, DBMail, ActiveX, Hosting WPF/.NET 3.0 in Win32App, XML, XSLT, XSD, XPath
- Automated retail operations by engineering a mobile data collection solution with barcode scanning and seamless CRM integration
- Engineered an RFID-driven warehouse management solution to automate pallet tracking, positioning, and logistics workflows at a major airport
- Technologies: C++, C#, T-SQL, SQLCE, .NET 2.0/CF, SQL Server, SOAP, WinCE, XML WebService, Windows Service, Barcode, RFID
- Managed hardware and software maintenance for a large fleet of workstations, ensuring 24/7 operational stability
- Managed a complex network environment for 1,000+ nodes, including hardware configuration, cabling, and ongoing infrastructure maintenance
- Developed a workstation management and billing system for an internet café, controlling user session time and access
- Technologies: Windows, DOS, Linux, Visual Basic, MS Access, PHP, HTML, MySQL, DHCP, BOOTP, FTP, PPTP, VPN, iptables
Education
- Central Ukrainian National Technical University
- Automation, Computer-Integrated Technologies and Robotics
- Kirovograd National Technical University
- Operation Systems Programming
- Bachelor's degree