Igor Purtov
Senior Full Stack Engineer / IT Architect
Executive Summary
Highly accomplished Senior Full Stack Engineer and IT Architect with 25+ years of comprehensive experience. Possess a unique hybrid background: 17 years building and scaling core IT infrastructure and high-load web systems for the Southern Railway (Ukrzaliznytsia), combined with nearly a decade in fast-paced Product IT and FinTech/Crypto startups. Expert in TypeScript/Node.js, AWS infrastructure, Vue.js, and scalable middle-end architecture. Strong advocate for Test-Driven Development (TDD) and bridging the gap between heavy legacy enterprise infrastructure and modern, high-availability web applications. Actively leveraging AI-assisted development and LLM integrations to accelerate engineering cycles and design smart, future-proof architectures.
Professional Experience
GoodCryptoKey full-stack engineer in a highly efficient 5-person core team, driving full-cycle development of a complex FinTech/Crypto platform.
- Scalable Architecture: Architected and implemented a horizontally scalable middle-end layer (Node.js/TypeScript) bridging the Vue.js frontend with backend services. Configured active-active high availability (hot standby dual-node) to seamlessly distribute user load and ensure zero downtime.
- Web3 & FinTech Integrations: Engineered complex third-party integrations including RevenueCat (subscription management), Web3Auth & ZeroDev (smart contracts and user wallets), and Banxa (fiat-to-crypto gateways).
- Cloud & Mobile: Managed AWS cloud infrastructure and implemented Firebase for secure user authentication and data management. Contributed to cross-platform mobile application delivery using Capacitor.
- Engineering Standards & Automation: Strictly adhered to Test-Driven Development (TDD) principles for robust, autonomous code delivery. Engineered real-time operational monitoring and push notification services via Telegram and Slack APIs.
- Comprehensive Admin Dashboard (Nuxt.js): Solely engineered and designed a robust, feature-rich administrative back-office panel from scratch using Nuxt.js. Built complex data visualizations, user management workflows, and real-time monitoring interfaces.
- AI Integration & Automation: Integrated AI-driven tools and LLM APIs into the engineering workflow to accelerate feature delivery, optimize code refactoring, and automate complex tasks.
CloudWorksPlayed a key role in developing a large-scale Enterprise ERP/CRM and POS ecosystem utilized by global retail networks (e.g., Uniqlo).
- Integration Admin Dashboard (Full Stack): Promoted to the Integration Team to architect and build a centralized dashboard managing complex B2B data synchronizations between the core system and external e-commerce platforms (e.g., Shopify).
- Tech Stack Pioneer: Autonomously evaluated and introduced Vue.js as the primary frontend framework, while rapidly mastering and developing backend integration services in .NET Core. Implemented real-time tracking of integration logs, scheduling, and error handling.
- Enterprise UI Development: Started as a Middle JS Engineer, delivering pixel-perfect, highly interactive web interfaces based on strict US-provided UI/UX designs, ensuring seamless parity with the platform's native iOS iPad POS terminals.
Southern Railway (Ukrzaliznytsia)Progressed from Software Engineer to Head of the IT Department, leading digital transformation and web-infrastructure development for one of the largest state enterprises in Ukraine.
- Executive BI Dashboard (The "iPAQ" Project): Architected a groundbreaking real-time Business Intelligence dashboard for the Minister of Transport. Digitized heavy daily reporting by securely parsing real-time banking transactions and client clearing data into a mobile gateway (iPAQ PDA) years ahead of industry standards.
- National Ticket Booking System (pz.gov.ua): Engineered the core integration layer between modern web interfaces and the legacy IBM mainframe ticketing system (Express). Developed a custom protocol gateway (TN3270) to enable online ticket booking, automated acquiring via PrivatBank APIs, and barcode processing.
- Enterprise IoT & GPS Monitoring System: Developed a real-time tracking system for infrastructure modernization schedules. Integrated raw GPS data via RS-232 from moving railcars with central Oracle/MySQL databases and visualized it on web and mobile (iPad) frontends.
- High-Availability Passenger Information Systems: Led the full-cycle development of software for a network of touchscreen information kiosks and large-scale LED boards deployed across 34 railway stations. Designed asynchronous data queues for real-time seat availability synchronization.











