Umut Kahraman is a senior software engineer with a decade of experience building scalable .NET web applications and microservices, now based in Vancouver. He has a strong track record delivering high-performance APIs and cloud-integrated systems, including reducing booking latency from ~20s to ~7s by introducing async processing and building 10+ microservices at RoofStacks. His background includes large-scale transactional systems for utilities, e-government APIs used by millions, and integrations with major flight providers (Sabre, Amadeus, Travelport), demonstrating both domain breadth and production-grade reliability. Proficient across SQL and NoSQL databases, API gateway patterns, and authentication systems like Keycloak/OpenLDAP, he also modernized legacy landscapes with centralized logging and storage (Graylog, MinIO). Comfortable in agile teams, he pairs hands-on coding and refactoring with test-driven improvements and a continuous focus on performance and operability. Known for pragmatic problem-solving, he blends backend depth with practical cloud and integration expertise that often surfaces in cross-system optimization work.
10 years of coding experience
9 years of employment as a software developer
Bachelor of Technology (B.Tech.) Computer Engineering, Bachelor of Technology (B.Tech.) Computer Engineering at Selçuk Üniversitesi
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.