About
I am a software professional with over 14 years of experience, currently working as a full-time developer. I enjoy building reliable software and solving real-world problems through clean, practical solutions.
I have worked across multiple projects and domains, where I not only developed applications but also led and mentored teams. I have been involved throughout the entire software development lifecycle — from understanding requirements and designing solutions to delivering and supporting high-quality systems. Working closely with business stakeholders and cross-functional teams has been a key part of my journey.
Looking ahead, I want to continue growing as a technical leader, working on meaningful projects that create real business impact. I am especially interested in building scalable, well-architected systems and contributing to teams that value quality, learning, and continuous improvement.
Software Technical Lead Engineer.
I am based in Singapore, and I develop software and enjoy working with cutting-edge emerging technologies.
- City: Singapore
- Degree: Bachelor in Computer Science and Engineering
About this Site
This Website is created to share my experiences and knowledge that I have gained over the years working as a Software Engineer. please do send a comment, or drop me a message - it'll be greatly received!
Skills
Below are few listed skills that i work on .
Resume
Seasoned Software Lead Developer with 14+ years of experience in analysis, design, development, deploying & testing of Web applications using Microsoft Technologies & Sitecore, with a strong interest in automating modern applications which are technically challenging and addressing complex business and system scenarios
Professional Summary
Naveen Kumar Singh
Experienced in project management methodologies such as Agile, Scrum, and Waterfall.
- Experienced in project management methodologies such as Agile, Scrum, and Waterfall.
- Strong knowledge and hands-on experience with C#, ASP.NET Core, .NET Framework, ASP.NET MVC, Entity Framework, SQL Server, and Web API.
- Strong functional, technical, and business skills with hands-on experience in Amazon Web Services (AWS), Docker, Jenkins, TeamCity, Octopus Deploy, .NET Framework, ASP.NET MVC with AJAX, Web API, C#, SQL Server, Web Services, XML, JSON, Enterprise Library, Team Development for Sitecore (TDS), TFS, Git, Bitbucket, Power BI, GitHub, Confluence, and Jira.
- Designed and implemented Continuous Integration (CI), Continuous Delivery (CD), source code management, deployment automation, and release management.
- Worked onsite in London, India, and Singapore, managing teams across multiple regions in India and abroad.
- Excellent ability to gather requirements from clients and translate functional requirements into technical specifications.
- Experience in driving regular client meetings, requirement-gathering sessions, and discussions with product owners and business stakeholders.
- Analytical self-starter with excellent problem-solving skills.
- Good knowledge of Search Engine Optimization (SEO).
- Experience developing stored procedures for handling high-volume data using MS SQL Server, with strong expertise in T-SQL, stored procedures, triggers, views, and SQL Profiler.
Education
Bachelor of Engineering in Computer Science Engineering
2002 - 2006
Atria Institute of Technology (VTU), Bangalore, IN
Pre-University in Computer Science
2000 - 2002
RBANMS Pre University College, Bangalore, IN
Professional Experience
Senior Consultant
2017 - Present
Capgemini, Singapore, SG
- Led the development team, and delivery of enterprise-grade software applications, improving system scalability and reducing post-release defects.
- Drove end-to-end Agile delivery across multiple projects, accelerating release cycles and improving stakeholder satisfaction.
- Performed requirement analysis, architecture flow design, and technical solution reviews, enabling clear technical direction and reducing rework costs.
- Authored comprehensive design documents, technical specifications, and workflow diagrams, improving team onboarding efficiency and long-term maintainability.
- Established initial project setups and implemented reusable frameworks across multiple initiatives, reducing development effort and overall project costs.
- Led and mentored an 8-member cross-functional development team, optimizing task allocation and improving delivery predictability.
- Reviewed software designs and guided implementation best practices, enhancing code quality and minimizing production issues.
- Integrated SonarQube and automated unit testing, increasing code coverage and reducing technical debt and defect remediation costs.
- Designed and developed microservices using ASP.NET Core and C#, enabling modular architecture and improved system performance.
- Facilitated regular technical review meetings, tracked project progress, and proactively managed risks and issues to avoid delivery delays.
- Implemented CI/CD pipelines using Jenkins with integrated Sonar Scanner and automated tests, reducing manual deployment effort and improving release reliability.
Associate Lead
2014 - 2017
EF Information System Pvt, Bengaluru, IN
- Leading the Onshore and offshore Team for portal development
- Requirement Gathering from the Stakeholders and translating into technical design specification.
- Created Sitecore templates, layout components in Sitecore for student courses, Account settings, Survey. Change password and update password
- Created Custom pipeline to show the complete page preview link in content editor item for event pages
- Integrated third part component Such as One login Single Sign On
- Create Web Forms with Marketers (WFFM)
- Implemented Custom pipeline processor to resolve faculty Items which are stored in buckets.
- Created custom dimension in Google Analytics for Analytics purpose and integrated it with Google Tag Manager.
- Wrote code to integrate Facebook pixel with google tag Manager.
- Wrote code to insert Student contact information into Mongo DB.
- Developed Application modules using ASP.NET MVC and C#
- Created complex MVC Controller, View, Models and Helper methods linked to backend database.
- Debugged network issues using fiddler & firebug.
- Fined tune stored procedures to enhance and improve the performance.
Software Engineer
2011 - 2014
Emids Technology Pvt, Bengaluru, IN
- Developed Application modules using ASP.NET MVC and C#
- Created complex MVC Controller, View, Models and Helper methods linked to backend database.
- Develop web service using WCF for Physician, Members and Facility.
- Debugged network issues using fiddler & firebug.
- Develop stored procedures for physician, Member and Facility.
- Fined tune stored procedures to enhance and improve the performance.
- Created SSIS packages for SQL SERVER job automation.
- Created unit test cases for the modules developed.
- Created Windows service to get status of fax automation service and write to fax queue.
Senior Software Developer
2009 - 2011
OSTPL, Bengaluru, IN
- Responsible for developing the design specification, prototype for User Experience using Mock-ups.
- Developed the complete database design & Implement stored procedures and functions.
- Developed modules of Painting, Registration & Expert Management.
- Implemented role-based security using Membership API
- Developed module to add products to cart module.
- Worked Extensively on Creating and Calling Stored Procedures, Functions using SQL Server 2005.
Contact
Questions? Comments? Feel free to contact me
Location:
Singapore