Summary
Karthik Rao is a senior software engineer with a decade of experience building full-stack applications using ReactJS, React Native, Spring Boot, and Cloud Foundry. He combines hands-on development with rigorous agile practices (XP and TDD) and a strong focus on user-centered design within cross-functional teams. In addition to coding, he has led DevOps efforts, setting up CI/CD pipelines and implementing monitoring with Firebase, Mixpanel, and Usabilla to ensure reliability and user insight. Based in Atlanta, he currently contributes as a Senior Software Engineer at FarmRaise, following prior roles at GeniusRx, Pivotal Labs, Noble Systems, and other early teams. His background spans both enterprise web apps and startup environments, including projects from automated testing to front-end/back-end integration across React and Spring ecosystems. A Georgia Tech alum with early research work in automation and data analysis, he brings a pragmatic, production-focused mindset to turning complex requirements into scalable solutions.
10 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Georgia Institute of Technology
English