Senior-level Software and Application Developer passionate about creating cutting-edge products for the field. Strong work ethic and dedicated to quality assurance. Adept at working with teams or independently in fast-paced settings.
Overview
12
12
years of professional experience
1
1
Certification
Work History
Full Stack Engineer
Sleek
Murdeshwar
07.2024 - Current
Spearheaded the enhancement and maintenance of advanced accounting software, leveraging .NET Core to ensure seamless integration with financial modules and adherence to industry standards.
Architected and developed microservices using Nest.js and .NET Core, resulting in a scalable and high-performance system.
Engineered and managed Sleek SDKs, enabling robust integration with client applications through .NET-based solutions.
Collaborated with cross-functional teams to design and deploy new features within ASP.NET applications, enhancing client satisfaction by 20%.
Led code reviews and provided mentorship, promoting best practices in .NET development and fostering a culture of technical excellence.
Senior Software Engineer
Indegene Pvt Ltd
Bangalore
10.2015 - 07.2022
Led the design and implementation of key features in ASP.NET MVC applications, employing a test-driven development (TDD) approach to ensure the delivery of high-quality, reliable software, which reduced defect rates by 30%.
Conducted comprehensive performance optimization, profiling Node.js and MongoDB alongside SQL Server, achieving a 15% improvement in application response times.
Administered and secured MongoDB Atlas clusters while optimizing SQL Server databases, ensuring consistent high availability and data integrity.
Developed and integrated advanced observability solutions for Node.js APIs using AppMetrics, aligning these with .NET services to enhance system monitoring and proactive issue resolution.
Orchestrated the implementation of Okta and Ping Identity SSO solutions, significantly improving authentication processes within .NET applications.
Successfully developed the Allergan project from the ground up, utilizing ASP.NET MVC and React.js within a TDD framework, setting a new standard for project delivery.
Led a team of 3 developers, driving the adoption of TDD practices in ASP.NET MVC and React.js projects, which improved code quality and team collaboration.
Software Engineer
SourceEdge Pvt Ltd
Bangalore
03.2015 - 10.2015
Acted as a key liaison between clients and the development team, ensuring precise requirements gathering and alignment throughout the development lifecycle of .NET projects.
Played an instrumental role in the end-to-end analysis, design, development, and testing of ASP.NET and SQL Server applications, consistently delivering projects on time and within scope.
Integrated Salesforce API services into an E-Commerce module, enhancing CRM capabilities through seamless .NET integration.
Managed the deployment of ASP.NET web applications and configured email systems, ensuring reliable and efficient communication for end-users.
Associate Software Engineer
Softway Pvt Ltd
Bangalore
06.2014 - 03.2015
Collaborated with stakeholders to meticulously gather and translate business requirements into technical specifications for ASP.NET projects.
Developed and maintained .NET applications, addressing and resolving bugs to ensure a smooth and uninterrupted user experience.
Designed and implemented an administrative portal using ASP.NET MVC, significantly improving project tracking and decision-making for management.
Junior Software Engineer
Technosoft Development Pvt Ltd
Bangalore
12.2012 - 06.2014
Interfaced with clients to capture and understand project scope, ensuring alignment with .NET development goals and deliverables.
Contributed to the full software development lifecycle, including analysis, design, development, and testing, with a focus on ASP.NET solutions adhering to industry best practices.
Developed a secure login system in ASP.NET, implementing advanced security policies to protect sensitive user data.
Implemented robust error handling and data validation techniques in .NET applications, enhancing overall system reliability and user confidence.