Experienced Software Architect 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 - Current
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
Managed Jenkins for build automation, job configuration, and security.
Troubleshot and resolved build/release failures, collaborating with engineering teams.
Used GitHub for version control, branching, and code management.
Automated SQL script deployment across environments (CI, Dev, QA, Prod).
Configured SonarQube for code analysis and quality gates for .NET and ReactJS.
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 NodeJS, 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.
Designed solutions using N-tier architecture and MVC5 design patterns.
Managed source control and configuration with Team Foundation Server (TFS).
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 Science - Computer Application
Bharathiar University
Coimbatore, India
05-2015
Bachelor of Science - Computer Science
Bharathiar University
Coimbatore, India
05-2008
Skills
Safe Agile
React Js
ASPNET Core, Spring Boot, C#
Jest, xUnit
GitHub
Concourse, Docker, Kubernetes
SonarQube
MS SQL Server, Couchbase
Splunk, Kibana
Jira
Wiki Confluence
Timeline
Software Architect
Cognizant Technology Solutions
02.2021 - Current
Tech Lead
Cognizant Technology Solutions
09.2014 - 01.2021
IT Analyst
Tata Consultancy Service Ltd
10.2008 - 08.2014
Master of Science - Computer Application
Bharathiar University
Bachelor of Science - Computer Science
Bharathiar University
Similar Profiles
KARUNAKARAN MEIYAPPANKARUNAKARAN MEIYAPPAN
TECH LEAD at COGNIZANT TECHNOLOGY SOLUTIONSTECH LEAD at COGNIZANT TECHNOLOGY SOLUTIONS