Ravi Bolla is a Lead Software Craftsman with over 10 years of polyglot full‑stack experience, currently leading delivery at EverestEngineering after senior roles at ThoughtWorks and Pegasystems. He blends strong object‑oriented architecture and design skills with hands‑on expertise in Java/Spring Boot, modern JavaScript (ES6), React/Redux and SQL, while also exploring ML, functional programming and mobile via Kotlin. A pragmatic engineering leader, he has led a 12‑member team to deliver 8+ client solutions on time using Agile, XP and TDD practices, and champions CI/CD, pair programming and robust testing. Comfortable across the stack and toolchains (Docker, Ansible, Jenkins, Gradle), he’s known for relentless debugging and problem solving that turns complex requirements into maintainable systems. An insatiable learner, he combines production discipline with curiosity into emerging paradigms beyond his day‑to‑day work.
10 years of coding experience
5 years of employment as a software developer
APRS Doulthabad, Medak
Master of Computer Applications (M.C.A.), Computers, Master of Computer Applications (M.C.A.), Computers at Pragati Mahavidyalaya PG College
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
Ravi Bolla - Lead Software Craftsman at EverestEngineering