I am a Senior Software Engineer specializing in mobile, microservices, and cloud infrastructure. I build end-to-end mobile and cloud-native solutions, modernize legacy platforms, and design secure, scalable microservices for enterprise systems. I thrive on solving complex issues and driving quality through automation. My strengths include full-stack solution ownership, DevOps and cloud infrastructure, system architecture, root cause analysis, and building scalable distributed systems. I focus on problem resolution, code quality, and automation to improve reliability and developer velocity.

Andriy Semenyuk

I am a Senior Software Engineer specializing in mobile, microservices, and cloud infrastructure. I build end-to-end mobile and cloud-native solutions, modernize legacy platforms, and design secure, scalable microservices for enterprise systems. I thrive on solving complex issues and driving quality through automation. My strengths include full-stack solution ownership, DevOps and cloud infrastructure, system architecture, root cause analysis, and building scalable distributed systems. I focus on problem resolution, code quality, and automation to improve reliability and developer velocity.

Available to hire

I am a Senior Software Engineer specializing in mobile, microservices, and cloud infrastructure. I build end-to-end mobile and cloud-native solutions, modernize legacy platforms, and design secure, scalable microservices for enterprise systems. I thrive on solving complex issues and driving quality through automation.

My strengths include full-stack solution ownership, DevOps and cloud infrastructure, system architecture, root cause analysis, and building scalable distributed systems. I focus on problem resolution, code quality, and automation to improve reliability and developer velocity.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Software Engineer, Full-Stack at IBM
January 1, 2018 - January 1, 2025
Contributed to production of React Native mobile platform and 3+ NodeJS microservices serving thousands of enterprise users. Managed architecture decisions, core features, security, platform reliability, and resolution of critical customer defects. Architected and implemented bidirectional integration, extending the push notification microservice with RESTful API handler and reimplemented legacy SOAP Java Web Service, enabling push notification support for classic reports during legacy mobile app sunset. Led proof-of-concept validating migration feasibility, productized classic report rendering in modern mobile client, and retired legacy mobile application, reducing mobile code complexity, maintenance overhead, and improving cross-platform consistency. Designed and implemented distributed rate limiting using Redis across multiple service replicas, replacing ineffective in-memory counters and ensuring consistent enforcement of rate limits in scaled Kubernetes environment. Achieved zero
Software Engineer, IBM Cognos BI, Level 3 Support, Escalation Engineering at IBM
January 1, 2007 - January 1, 2018
Production Escalation and Critical Defect Resolution. Owned and resolved Sev-1 and customer-critical production defects across the Cognos BI platform, restoring service, improving stability, and maintaining customer satisfaction. Performed deep-dive RCAs using SDKs, native debuggers, log analysis, and performance profiling; delivered durable fixes and production-safe workarounds. Collaborated with development and support teams to identify systemic issues, streamline release and patch cycles, and provided 24/7 emergency on-call support for hot-site environments.

Education

Master of Computer Software Engineering (M.Sw.E) at Engineering-Technological University, UA
January 11, 2030 - January 29, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services