Rahul Nalawade is a Software Developer with 11 years of experience specializing in machine learning, NLP, and cloud-based observability solutions. At Oracle he builds Autonomous Cloud features that apply advanced ML to detect anomalies and improve health, performance, and availability monitoring. His background includes developing real-time dashboards and alert automation at TCS and mentoring undergraduates in Java and web technologies at UT Dallas, reflecting both hands-on engineering and teaching skills. Based in Plano, Texas, he combines production-grade system design with research-oriented ML interests, favoring team-based problem solving over solo work. Not actively seeking new roles, he focuses on impactful projects that bridge ML research and operational reliability.
11 years of coding experience
1 year of employment as a software developer
Master of Science - MS, Computer Science, 3.59, Master of Science - MS, Computer Science, 3.59 at The University of Texas at Dallas
Bachelor of Technology, Computer Science, Bachelor of Technology, Computer Science at Indian Institute of Information Technology Vadodara
Enumeration of all Permutations (Recursion, Single Swap, and in Lexicographic Order), and Combinations. Enumeration of all Topological Orderings on a Directed Graph. Enumeration of all Paths in a connected Graph. Evaluates Critical Path using PERT Algorithm.
Contributions:42 commits, 4 PRs, 34 pushes in 2 months
Contributions:32 commits, 30 pushes, 1 branch in 3 days
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.