Experience
-
Software Engineer at Cornerstone OnDemand, Pune
June 2022 – Present
Technology Stack
.NET Core, C#, Entity Framework Core: Built scalable backend services and RESTful APIs for Performance Goals module.
Angular, TypeScript, HTML5, CSS3: Developed responsive, high-performance user interfaces with cross-browser compatibility.
SQL Server: Designed and optimized database schemas, queries, and stored procedures.
Microservices & RabbitMQ: Architected message-driven microservices for async communication and bulk data processing.
GraphQL & REST APIs: Implemented both RESTful and GraphQL APIs for flexible data access patterns.
Key Achievements
Led Microservices Migration: Successfully migrated Performance Goals component from monolithic architecture to microservices, improving scalability and maintainability.
Built Edge Import Framework: Architected and developed a comprehensive bulk data import system with validation, security checks, and performance optimizations. Led a team of 3 developers to deliver this framework, which is now used across multiple teams.
Security Enhancement: Identified and fixed critical security vulnerabilities (IDOR) by conducting thorough code reviews across service files. Created security documentation and best practices for the team.
AI Integration Leadership: Led development of AI-powered goal description generator from hackathon concept to production deployment, significantly improving user productivity.
Development Practices
Agile & Code Reviews: Actively participated in Agile sprints, conducted thorough code reviews to ensure high code quality and security compliance.
Team Mentorship: Mentored team members on AI coding tools, modern development practices, and best practices for .NET and Angular development.
Innovation Projects: Developed localization tool that reduced manual work and saved significant developer time. Currently leading development of AI-powered comment generation tool and MCP integration for natural language API access.
Current Initiatives
Leading integration of Skills component with Goals component, coordinating with cross-functional teams to deliver seamless user experience.
-
Associate Software Engineer at Allstate, Bangalore
September 2021 – June 2022
Technology Stack
C#, .NET: Developed backend services and RESTful APIs for Insurance Agent Portal.
Oracle Database: Worked with Oracle server for data management and query optimization.
REST APIs: Designed and implemented service-oriented architecture with RESTful endpoints.
Key Contributions
Feature Development: Implemented multiple features for My Claims Module, enhancing overall functionality and user experience.
Software Updates: Coded and implemented software updates aligned with precise design specifications, ensuring system reliability.
Quality Assurance: Collaborated with QA teams to conduct thorough testing, ensuring high-quality software delivery.
Analytics Integration: Worked with Analytics team to implement Adobe Analytics, enabling data-driven decision-making and user behavior analysis.
Code Reviews: Actively participated in code reviews, promoting collaboration and maintaining code quality standards.
Education
-
Mangalore Institute of Technology and Engineering, Moodabidri
2017 – 2021
Bachelor of Engineering in Computer Science
Graduated with a CGPA of 8.2, demonstrating strong academic performance and technical foundation.
-
Jain Junior PU College, Moodabidri
2014 - 2016
Pre University
Completed Pre-University with distinction, achieving 87.67%.
-
Jain High School, Moodabidri
2013 - 2014
SSLC
Scored 91.04% in SSLC examinations.