Krishnan Murali is a Senior Software Engineer with 11 years of experience building full-stack, data-driven systems across cloud (AWS), big data, and web stacks using Java, Python, and Ruby. He has shipped production features at scale at Cisco and AWS—ranging from conversational AI consoles and integrations (Amazon Lex, Transcribe) to real-time collaboration bots and Teams/Webex calling integrations—while also designing data pipelines and analytics for product metrics. His background blends applied research (CodeWorkout automated tutoring at Virginia Tech) with enterprise ETL and automation (Ford, Intel), giving him a knack for turning complex workflows into reliable, testable systems. Equally comfortable in backend systems, ORMs, and frontend frameworks like React and Rails, he pursues the theory behind systems—distributed computing and ML—while enjoying hands-on problem solving. Based in Blacksburg, VA, he balances engineering rigor with an outdoors mindset, often recharging on multi-day hikes through national parks.
11 years of coding experience
11 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Virginia Tech
Bachelor of Engineering (B.E.) Computer Science Engineering, Bachelor of Engineering (B.E.) Computer Science Engineering at Anna University Chennai
CodeWorkout: a programming practice and self-study web site
Contributions:565 commits, 8 PRs, 60 pushes in 1 year 6 months
phppythonself-studyweb-site
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
Krishnan Murali - Senior Software Engineer at Cisco