What I'm Looking For
- Position: Senior Backend Developer, Tech Lead, or Staff Engineer
- Work Type: Full-time or Contract (Remote preferred, open to hybrid)
- Specialization: Rust, Java, Microservices Architecture, Cloud Infrastructure, System Design
- Location: Remote from Ukraine (GMT+2) • Open to relocation for exceptional opportunities
- Availability: Can start within 2 weeks notice period
- Preferred Industries: FinTech, SaaS Platforms, Cloud Infrastructure, Enterprise Software, Real-Time Systems, EdTech
- Team Size: Comfortable with early-stage startups to large enterprises • Experience leading teams of 3-5 developers
- Salary Expectations: Competitive rates based on market standards and project complexity
About Me
I'm a Senior Backend Developer with 15+ years of Java experience and over 3 years of hands-on Rust development. I build high-performance, scalable backend systems that process hundreds of thousands of daily transactions — all while maintaining 99.9% uptime.
At gtfs.pro, I lead backend development and architecture for public transit APIs, handling 10K+ daily requests with 35% lower latency after migrating to an async Rust stack. Previously at Teamwork Commerce (Uniqlo retail platform), I engineered distributed systems processing 500K+ daily transactions across multiple regions.
My work blends technical depth with business impact. I specialize in microservice architecture, event-driven systems, and cloud-native solutions. I focus on measurable improvements — from reducing API response times to optimizing data pipelines and ensuring production reliability at scale.
Beyond engineering, I’m passionate about mentorship and knowledge sharing. I’ve trained 200+ students with a 75% employment success rate and guided 10+ engineers to senior roles. I believe great software comes from strong teams — and I love helping others reach their full potential.
Why hire me? I bring proven production experience, a track record of performance optimization, and the ability to elevate engineering culture through mentorship and best practices. I’m seeking opportunities where I can contribute to both technical excellence and team growth.
Technical Skills
Professional Experience
Rust Developer
- Architected and deployed microservices infrastructure handling 10,000+ daily API calls for real-time public transit data processing
- Reduced API response latency by 35% through implementation of async Rust architecture with Tokio runtime
- Integrated high-concurrency async processing patterns using Tokio for handling thousands of concurrent connections
- Built RESTful APIs serving transit schedules, real-time updates, and route optimization data to mobile and web clients
- Implemented data aggregation pipelines processing GTFS (General Transit Feed Specification) data from multiple transit agencies
Senior Java Developer
- Designed and built enterprise backend systems processing 500,000+ daily transactions for global retail operations
- Improved data synchronization performance by 25% through optimization of batch processing and caching strategies
- Implemented hybrid AWS/GCP cloud infrastructure ensuring high availability and disaster recovery
- Developed microservices architecture for retail inventory management, order processing, and POS integration
- Led team of 3 junior developers, conducting code reviews and establishing best practices for Spring Boot development
- Achieved 99.9% uptime through implementation of circuit breakers, retry policies, and comprehensive monitoring
Senior Backend Java Developer
- Developed real-time analytics platform serving 100,000+ active users with sub-second query response times
- Reduced data processing time by 15% through query optimization and introduction of columnar database (ClickHouse)
- Maintained 99.9% system uptime across distributed microservices architecture
- Implemented event-driven architecture using Apache Kafka for streaming analytics and real-time data processing
- Built full-text search capabilities using ElasticSearch for log analysis and business intelligence dashboards
- Mentored 5 junior developers in Spring Boot best practices and microservices design patterns
Java Developer
- Developed telecom billing systems and CRM platforms for major telecommunications provider
- Worked with Oracle databases managing millions of customer records and transaction data
- Implemented complex business logic for subscription management, billing cycles, and payment processing
- Optimized database queries reducing report generation time by 40%
Junior Java Developer
- Started professional Java development career building web applications and backend services
- Developed internal tools and customer-facing portals using Spring MVC framework
- Gained foundational experience in enterprise Java development, database design, and web services
Education & Qualifications
Master of Telecommunications
Advanced degree focusing on telecommunications systems, network architecture, and software engineering principles.
Bachelor of Information Systems
Foundation in computer science, software development, and information system design.
Key Achievements & Impact
- gtfs.pro Platform Architecture: Designed and implemented core microservices infrastructure enabling 10,000+ daily users to access real-time public transit data across multiple cities
- Uniqlo Enterprise Backend: Built scalable system handling 500,000+ daily transactions for global retail operations with 99.9% uptime SLA
- Technical Mentorship Program: Trained 200+ students in Java and Rust development, achieving 75% employment rate with many students now working at top tech companies
- Performance Optimization Leadership: Reduced API latency by 35% and data processing time by 15-25% across multiple production systems
- System Reliability Excellence: Maintained 99.9% uptime across all enterprise systems through implementation of robust monitoring, alerting, and incident response procedures
- Team Development: Led and mentored teams of 3-5 developers, helping 10+ engineers advance to senior positions through structured mentorship and code review practices
- Cloud Migration Success: Successfully implemented hybrid AWS/GCP infrastructure reducing operational costs by 20% while improving system reliability
Core Competencies & Expertise
Professional Interests & Passion
Languages
Ukrainian
Native SpeakerRussian
Native SpeakerEnglish
Professional (B2+)Get In Touch - Let's Build Something Great
Ready to discuss your project or opportunity? I'm available for full-time positions, contract work, and consulting engagements. Whether you need a senior backend developer to scale your infrastructure, a tech lead to guide your team, or a Rust specialist to build high-performance systems, I'm here to help.
What I can help with: Backend architecture design, microservices migration, performance optimization, team mentorship, code review processes, technical strategy, and building scalable systems from scratch or improving existing ones.
Why Companies Choose to Work With Me
Technical Excellence
- 15+ years of production experience building systems at scale
- Deep expertise in both Rust and Java ecosystems
- Proven track record of performance optimization and system reliability
- Strong understanding of microservices, cloud architecture, and distributed systems
Business Impact
- Built systems handling 500K+ daily transactions with 99.9% uptime
- Reduced costs and improved performance through strategic optimizations
- Fast learner who quickly adapts to new technologies and business domains
- Strong communication skills for working with cross-functional teams
Leadership & Mentorship
- Trained 200+ developers with 75% employment success rate
- Experience leading technical teams and establishing best practices
- Passionate about code quality, testing, and maintainability
- Active contributor to developer community and knowledge sharing
Reliable Partnership
- Remote work experience with distributed international teams
- Self-motivated and proactive problem solver
- Available to start within 2 weeks notice period
- Flexible with time zones and communication preferences