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