Summary
Senior software engineer with 8+ years of experience building backend systems, internal tools, and full-stack products across fintech, AI, and startup environments. Strong focus on Node.js, TypeScript, distributed systems, cloud infrastructure, and AI-assisted development workflows using modern LLM tooling. Experienced in taking products from idea to production, working across architecture, integrations, automation, and scalable system design.
Work experience
Online banking platform
- Built CI pipeline for microservices and SDK generation from API specs
- Developed modules for user verification and transaction monitoring
- Implemented bank account management and payment processing
- Implemented multi-tenancy custody orchestration using Fireblocks API (vault/wallets creation, withdrawals) and Kraken API (daily/historical prices)
Analytics platform for the travel and hospitality industry
- Implemented API endpoints for the new features
- Implemented message queues handlers
- Implemented endpoints for the internal tools
- Fixed multiple bugs
Car dongle integration and platform services
- Extracted multiple endpoints from the legacy to the new API gateway
- Migrated authentication from the legacy to the new microservice
- Designed and implemented multiple dockerized microservices
- Rewrote translation service and its cronjobs
- Integrated external services and implemented caching to reduce additional requests
Back-end services related to integration with AI/ML models
- Designed and implemented various dockerized microservices
- Developed back-end components for one in-house web app
AI recruitment platform with chatbots for candidate screening and management
- Implemented several chatbots on different platforms (Messenger, Twilio)
- Developed back-end components for the main in-house product
Projects
Awards
Recommendation engine for ATM search based on workload challenge