Karthik Kumar is a Senior Software Engineer based in Berlin with nine years of experience designing cloud-native, event-driven backend systems and platforms that scale. He has driven architectural improvements at fintech and consumer companies—introducing DDD, CQRS, structured TDD, RFCs/ADRs, and reliable AWS Lambda patterns—to reduce defects and speed delivery. Comfortable in both startup and larger-team contexts, he’s built core systems from allocation state machines and audit logging for financial tables to multi-channel communication platforms and centralized content delivery. He’s passionate about engineering excellence, mentoring, and using AI-driven tools and automation to improve developer productivity and data-informed decision making. Notably, he balances hands-on implementation with formalizing practices that make systems more maintainable and teams more autonomous.
9 years of coding experience
9 years of employment as a software developer
Bachelor of Technology (BTech), Computer Engineering, Bachelor of Technology (BTech), Computer Engineering at Cochin University of Science and Technology
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.
Request Free Trial
Karthik Kumar - Senior Software Engineer at Delivery Hero