Summary
Overview
Work History
Education
Skills
Timeline
Generic

KARTHIKKUMAR PALANISWAMY

Mississauga,Ontario

Summary

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
KARTHIKKUMAR PALANISWAMY