Manoj Kakarla is a senior software engineer based in the UK with over a decade of hands-on experience designing microservice architectures, APIs, and data platforms across startups and large enterprises. He blends Java/Scala backend expertise with big data and streaming technologies (Spark, Storm, Kafka) and a pragmatic commitment to DDD and TDD, often owning cross‑stack delivery from API design to production pipelines. His track record includes building high‑throughput systems (millions of events per day) and OAuth2 API platforms for government services, and he was an early engineering hire at a travel startup where he helped shape product and platform. Comfortable in both consultancy and product contexts, he pairs engineering craftsmanship with a habit of defining domain language and robust test suites to make complex systems maintainable. An economist by academic training as well as a computer scientist, he brings analytical rigor to system design and tradeoffs.
11 years of coding experience
15 years of employment as a software developer
BITS Pilani, Birla Institute of Technology and Science
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.