Experienced Software Architect having 15+ years of experience with expertise in full-stack development (React.js, ASP.NET Core, Spring Boot), CI/CD pipelines (Concourse, Docker, Kubernetes), and database management (SQL Server, Couchbase). Proven track record in agile environments, performance optimization, and cross-functional team collaboration. Currently enhancing skills in Azure and cloud-native architectures for future-proof solutions.
Overview
16
16
years of professional experience
Work History
Software Architect
Cognizant Technology Solutions
02.2021 - 07.2024
Lead design and architecture of scalable, high-performance systems using React Js, ASP.NET Core, Spring Boot, and databases like SQL Server and Couchbase.
Provide technical guidance and make high-level decisions on technologies, frameworks, and system components, ensuring best practices are followed.
Drive development in SAFe Agile environment, manage user story creation, sprint planning, and oversee release cycle (2-week sprints).
Design and maintain CI/CD pipelines using Concourse, Docker, and Kubernetes to automate build, testing, and deployment processes.
Implement and configure SonarQube to continuously monitor code quality, detect issues, and enforce coding standards across projects.
Collaborate with UX, performance, and QA teams to ensure feature delivery meets user needs, quality standards, and performance expectations.
Analyze application performance using Kibana and Splunk, implement optimizations, and monitor system health.
Work with clients to gather requirements, decompose features into user stories, and manage feature delivery from inception to production.
Ensure secure coding practices and integrate security measures like authentication and encryption across stack.
Design and optimize relational (SQL Server) and NoSQL (Couchbase) databases for scalability, performance, and data integrity.
Mentor junior developers, share technical knowledge, and promote adoption of modern development practices and tools.
Tech Lead
Cognizant Technology Solutions
09.2014 - 01.2021
Developed dynamic web pages using HTML5, CSS3, jQuery, Bootstrap, and SASS.
Built single-page applications with React and ES6, integrating WebPack.
Implemented RESTful APIs with Node Js, testing services with POSTMAN.
Wrote and executed unit tests for React applications using Jest.
Worked in Agile and TDD environments to deliver high-quality software.
Troubleshot and resolved build/release failures, collaborating with engineering teams
Used GitHub for version control, branching, and code management.
Managed Jenkins for build automation, job configuration, and security.
IT Analyst
Tata Consultancy Service Ltd
10.2008 - 08.2014
Followed Agile methodology and participated in team meetings.
Involved in designing, coding, code reviews, unit testing, and debugging applications.
Developed web applications using ASP.NET, MVC, C#, AJAX, and jQuery.
Applied object-oriented programming (OOP) concepts like encapsulation, inheritance, and polymorphism in C#.
Unit tested application using MS Test.
Developed WCF and Web Services, integrating with other applications.
Created complex SQL Stored Procedures, Triggers, Views, and optimized SQL queries.
Used SQL Server Profiler to tune performance and improve report generation.
Education
Master of Computer Applications - Computer Application
Bharathiar University
Coimbatore, India
05-2015
Bachelor of Science - Computer Science
Bharathiar University
Coimbatore, India
05-2008
Skills
Safe Agile
React Js, Redux, Next Js
ASPNET Core, Spring Boot, Java, C#
Rest API, GraphQL
Jest, xUnit
GitHub
Concourse, Docker, Kubernetes
SonarQube
MS SQL Server, Couchbase
Splunk, Kibana
Jira
Wiki Confluenc
Timeline
Software Architect
Cognizant Technology Solutions
02.2021 - 07.2024
Tech Lead
Cognizant Technology Solutions
09.2014 - 01.2021
IT Analyst
Tata Consultancy Service Ltd
10.2008 - 08.2014
Master of Computer Applications - Computer Application
Bharathiar University
Bachelor of Science - Computer Science
Bharathiar University
Similar Profiles
Shobhit TyagiShobhit Tyagi
Associate at Cognizant Technology Solutions, CTSAssociate at Cognizant Technology Solutions, CTS