Naga Kukunuru is a Senior Software Engineer with 9 years of experience specializing in native iOS and hybrid mobile apps, currently contributing at Bank of America from Plano, Texas. He holds an MS in Computer Engineering from Michigan Technological University and has led cross-functional, geographically distributed teams to deliver performant, modular mobile products. His strengths include architecting MVVM refactors, building CI pipelines in Azure DevOps, and integrating analytics and push-notification systems to close the loop between product, marketing, and engineering. Naga blends technical rigor (Swift, Objective‑C, CoreData, instruments) with a research-oriented, user-centered approach—leveraging cognitive and social behavior insights to shape better experiences. He’s comfortable shipping end-to-end features, from REST endpoints and reusable components to ML model performance dashboards using Python and JavaScript. Colleagues describe him as a conceptual thinker who mentors teams, optimizes legacy code, and turns empathy-driven research into measurable product improvements.
9 years of coding experience
10 years of employment as a software developer
Master of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at Michigan Technological University
Jawaharlal Nehru Technological University Hyderabad
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
Naga Kukunuru - Senior Software Engineer at Bank of America