Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Sunil Kumar

Sunil Kumar

Delhi

Summary

Dynamic Software Architect with extensive experience at McKinsey & Company, excelling in architectural design and requirements analysis. Proven expertise in Java and Spring Boot, driving successful migrations and enhancing legacy systems. Strong collaborator with a focus on delivering innovative solutions and optimizing software performance in complex environments.

Overview

16
16
years of professional experience
1
1
Certification

Work History

Software Architect

McKinsey & Company
Gurugram
07.2020 - Current
  • System Design: Define the overall structure of the software system, including its components, modules, and their relationships.
  • This involves making decisions on architectural patterns, frameworks, and technologies.

Technical Lead | Associate Consultant

Tata Consultancy Services(TCS)
Gurugram
05.2017 - 07.2020
  • Migration of multiple legacy Ruby applications to the latest Java platform using Spring Boot API and React UI layer.
  • Used Okta (OIDC) for authentication and ACL-based authorization (ABAC).

Senior Software Developer

Icreon Communications
04.2015 - 06.2017
  • Responsible for providing alternative solutions for new requirements, and designing new enhancements if needed.
  • Handled flight booking software with Singh PNR

Sr. Software Engineer

v2 tech ventures pvt. ltd.
07.2009 - 04.2015
  • Works as a developer for a billing engine project developed using Spring, which was a pure REST-based API project.

Education

PG Diploma - Software Tecnnology

CDAC - NCST
Bangalore
04-2009

3 Year Diploma - Information Technology

State Board of Technical Education (SBTE)
Chandigarh
03-2007

Skills

  • Core Java Ruby Python
  • Spring Boot Rails
  • MySQL Oracle PostgreSQL
  • Bash scriptShell script
  • Kubernetes Docker Argo GoCD
  • Prometheus Dynatrace Splunk
  • CICD GitHub Action Terraform
  • AWS Glue S3 CloudFormation
  • SonarQube XRay Wiz
  • Microservices Monolith API
  • GraphQL Neptune Sparql
  • Architectural design
  • Design Engineering
  • Software Architecture Design

Certification

  • AWS Solutions Architect - Associate

Timeline

Software Architect

McKinsey & Company
07.2020 - Current

Technical Lead | Associate Consultant

Tata Consultancy Services(TCS)
05.2017 - 07.2020

Senior Software Developer

Icreon Communications
04.2015 - 06.2017

Sr. Software Engineer

v2 tech ventures pvt. ltd.
07.2009 - 04.2015

PG Diploma - Software Tecnnology

CDAC - NCST

3 Year Diploma - Information Technology

State Board of Technical Education (SBTE)
Sunil Kumar