Naga is a Senior Java Engineer with 10+ years of experience providing detailed technical designs to develop complex information systems, defining system scope and using emerging technology solutions on projects. His expertise spans Java, Data Warehousing, and Machine Learning in designing and developing efficient and scalable data processing and analytics applications. As a SAFe® 4 Certified Agilist, Naga applies Agile methodologies to deliver high-quality solutions that meet the evolving needs of stakeholders and the market. He analyzes, develops, and maintains products, enforcing coding standards and best practices through reviewing application code to ensure consistent quality.
Developed and implemented a recommendation system for American Express credit card users, providing personalized rewards based on various characteristics.
Streamlined the development and deployment process through CI/CD, including data sharding and fault tolerance.
Utilized Stochastic Gradient Descent and an Artificial Neural Network (ANN) to optimize feature weights within recommendation systems.