Kartik Sharma profile photo 1 on Tal

Kartik Sharma

Software Developer @ 22nd Century Software Solutions | OAuth2, Redis, Apache Ignite

Pathankot

4+ years of work experience

22nd Century Software Solutions
May 20251 yr 3 mosPresent

Mohali district

• Built and maintained mission-critical Java 17 & Spring Boot microservices for a large-scale Computer-Aided Dispatch (CAD) system, owning core modules such as Dispatch Service and Incident Management. • Migrated legacy JSF business logic into modern REST APIs, optimized Informix queries and stored procedures, and validated 30+ APIs across multiple repositories to improve reliability and performance. • Designed and implemented distributed API rate limiting using Bucket4j with Apache Ignite, enabling high-throughput, fault-tolerant traffic control across horizontally scaled microservices. • Developed backend features including incident/unit status flows, dispositions, computed fields, and intelligent dropdown optimizations to enhance real-time dispatcher operations. • Implemented JWT & OAuth2-based authentication, role-based authorization, and environment-specific YAML configurations for secure, production-grade deployments.
22nd Century Software Solutions
Aug 20249 mosApr 2025

Mohali district, India

• Enhanced DevOps pipelines using Gradle tasks, SonarQube integration, WAR deployments, SSL/keystore upgrades, and Azure DevOps CI/CD improvements. • Implemented robust validation, exception handling, logging, and REST best practices to ensure clean, predictable, and secure APIs across CAD microservices. • Validated APIs across multiple modules by identifying edge cases, improving response formatting, adding error handling, and optimizing payload structures.
CSIR India
Jan 20245 mosMay 2024

Chandigarh, India

IETE Students' Forum, TIET
Jan 20222 yrsDec 2023

Techfest, IIT Bombay
Aug 20216 mosJan 2022

Education

Thapar Institute of Engineering & Technology

Electronic and Communication Engineering

Thapar Institute of Engineering & Technology

20204 yrs2024
AAKASH INSTITUTE

Science

AAKASH INSTITUTE

20182 yrs2020

Join Kartik and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Kartik Sharma on Tal

Headline

Software Developer @ 22nd Century Software Solutions | OAuth2, Redis, Apache Ignite

About

I’m a currently SDE 1 with hands-on experience in building scalable, high-performance applications using Java, Spring Boot, REST APIs, and SQL/NoSQL databases. I enjoy solving complex problems, optimizing backend systems, and working across distributed microservices. I’ve worked on API development, query optimization, migration of legacy systems, debugging production issues, and improving end-to-end performance. I value clean code, teamwork, and continuous learning.

Location

Pathankot

Work experience

Software Developer at 22nd Century Software Solutions, May 2025 - Present · 1 yr 3 mos, Mohali district, • Built and maintained mission-critical Java 17 & Spring Boot microservices for a large-scale Computer-Aided Dispatch (CAD) system, owning core modules such as Dispatch Service and Incident Management. • Migrated legacy JSF business logic into modern REST APIs, optimized Informix queries and stored procedures, and validated 30+ APIs across multiple repositories to improve reliability and performance. • Designed and implemented distributed API rate limiting using Bucket4j with Apache Ignite, enabling high-throughput, fault-tolerant traffic control across horizontally scaled microservices. • Developed backend features including incident/unit status flows, dispositions, computed fields, and intelligent dropdown optimizations to enhance real-time dispatcher operations. • Implemented JWT & OAuth2-based authentication, role-based authorization, and environment-specific YAML configurations for secure, production-grade deployments.

Trainee Software Developer at 22nd Century Software Solutions, Aug 2024 - Apr 2025 · 9 mos, Mohali district, India, • Enhanced DevOps pipelines using Gradle tasks, SonarQube integration, WAR deployments, SSL/keystore upgrades, and Azure DevOps CI/CD improvements. • Implemented robust validation, exception handling, logging, and REST best practices to ensure clean, predictable, and secure APIs across CAD microservices. • Validated APIs across multiple modules by identifying edge cases, improving response formatting, adding error handling, and optimizing payload structures.

Research Intern at CSIR India, Jan 2024 - May 2024 · 5 mos, Chandigarh, India

Core Member at IETE Students' Forum, TIET, Jan 2022 - Dec 2023 · 2 yrs

College Ambassador at Techfest, IIT Bombay at Techfest, IIT Bombay, Aug 2021 - Jan 2022 · 6 mos

Education

Electronic and Communication Engineering, Thapar Institute of Engineering & Technology

Science, AAKASH INSTITUTE

Kartik Sharma - Software Developer in Pathankot | Tal