Available to hire
I’m a passionate software developer with a strong background in Kotlin, Java, and cloud technologies. I’ve spent the last several years building scalable, secure, and high-performance API gateways and microservices, always focusing on improving system robustness and developer experience.
I love tackling complex problems and mentoring others, as I’ve done during my work on open-source projects and team collaborations. When I’m not coding, I enjoy creating Android apps that make everyday life easier, like my tip tracking app designed for service industry workers.
Language
English
Fluent
Work Experience
Software Developer at Stormfree Cloud Corporation
September 24, 2019 - January 1, 2024Led the development of a high-performance and scalable API gateway using Vert.x, Kotlin, and Spring Framework, improving system responsiveness and throughput. Refactored project codebase reducing size by about 25%, enabling faster feature development and frontend integration. Utilized protocol buffers and gRPC for fast, reliable inter-service communication, incorporating OAuth2 with JWT Bearer Flow to enhance API security. Managed microservices architecture supporting 100,000 concurrent users with event-driven Kafka integration for data synchronization. Implemented custom Role Based Access Control and token lifecycle management for secure session continuity. Maintained comprehensive OpenAPI specifications to ensure clear API documentation and developer usability.
Education
Bachelor of Engineering at Lakehead University
January 1, 2015 - December 31, 2019Diploma at Southern Alberta Institute of Technology
January 1, 2015 - December 31, 2015Qualifications
Industry Experience
Software & Internet, Computers & Electronics, Gaming, Professional Services
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Kelowna today.