Summary
Overview
Work History
Education
Skills
Websites
Certification
Interests
Timeline
Generic

PRAVEEN P

Software Engineer
Tiruppur

Summary

Dedicated Software Engineer with 3+ years of experience at Cognizant, specializing in developing scalable Spring Boot microservices. Proficient in Core Java and SQL with a strong track record of solving complex problems and delivering clean, maintainable code. Recognized for a strong work ethic, adaptability, and effectiveness in agile, collaborative environments. Eager to leverage technical expertise and contribute to impactful projects within a dynamic organization.

Overview

3
3
years of professional experience
4
4
years of post-secondary education
1
1
Certification
2
2
Languages

Work History

Software Engineer (Java Full Stack)

Cognizant Technology Solutions
Coimbatore, Tamil Nadu
09.2024 - Current
  • Designed and implemented a Cron-based microservice to run scheduled tasks automatically at specified times, improving system efficiency and reducing manual intervention.
  • Solid understanding of Oracle Database, supporting efficient backend development using Java.
  • Developed secure microservices using Java, incorporating JWT and IRIS tokens to enforce fine-grained access control and session management.
  • Implemented a unified NDCID propagation mechanism across multiple Java microservices to maintain consistent context for specific business functionalities.
  • Integrated SQLFluff, an SQL linting tool, into the development workflow to automatically detect and report syntax and style issues in SQL queries.
  • Improved code quality and consistency across services by enabling early detection of SQL errors during development and CI/CD pipelines.
  • Collaborated with DevOps and QA teams to ensure SQL standards compliance and smoother code reviews in backend services.

Junior Software Engineer (Java Full Stack)

Cognizant Technology Solutions
Coimbatore, Tamil Nadu
07.2022 - 08.2024
  • Proficient in writing unit tests using JUnit and Mockito to mock dependencies and improve test coverage for Java microservices.
  • Actively worked with the SonarQube platform to identify and fix code smells, bugs, and security vulnerabilities; ensured compliance with coding standards and maintained high code coverage.
  • Possess foundational knowledge of cloud infrastructure, including concepts like compute, storage, networking, and deployment in cloud environments.
  • Strong hands-on experience with Oracle SQL for developing efficient and optimized database queries.

Education

BACHELOR OF ENGINEERING -

KARPAGAM COLLEGE OF ENGINEERING
Coimbatore
08.2018 - 05.2022

Skills

  • Programming Languages: Java, SQL,C
  • Frameworks & Tools: Spring Boot,Spring,Kubernetes,Docker, Junit, Mockito, Sonarqube
  • Databases: Oracle,Mysql
  • Technologies: Microservices, Datastructures
  • Soft Skills: Problem solving, Agile Methodologies

Certification

Cognizant Internal Certification on Gen AI Specialization - Prompt Engineering Java

Interests

Badminton
Chess

Timeline

Software Engineer (Java Full Stack)

Cognizant Technology Solutions
09.2024 - Current

Junior Software Engineer (Java Full Stack)

Cognizant Technology Solutions
07.2022 - 08.2024

BACHELOR OF ENGINEERING -

KARPAGAM COLLEGE OF ENGINEERING
08.2018 - 05.2022
PRAVEEN PSoftware Engineer