Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Certification
Timeline
Hi, I’m

NITHIN KUMAR

Senior Software Engineer
Bengaluru

Summary

Experienced backend developer with 4 years in IT services, product systems, and web applications. Proficient in object-oriented programming, Java, and the software development life cycle. Excels in fast-paced environments, consistently meets deadlines, and adapts well to challenges. Skilled in agile methodologies, delivering optimized solutions, and managing both large teams and complex projects independently.

Overview

4
years of professional experience
4
years of post-secondary education
1
Certification

Work History

LTIMindtree

Senior Software Engineer
12.2020 - Current

Job overview

  • Built scalable Java server applications and REST APIs using Spring Boot, ensuring code durability and efficiency.
  • Expert in data structures and algorithms, specializing in developing high-performance applications.
  • Created batch processing pipelines with Apache Beam and GCP tools, optimizing data workflows.
  • Mentored junior developers, enhancing their skills and improving overall team productivity.


Education

Sahyadri College of Engineering And Management

Bachelor of Engineering, Electronics and communications
01.2016 - 04.2020

Skills

Java

Accomplishments

    Top Performer

    In the previous two years, I have been recognized twice as a top achiever. I have also been promoted to senior engineer, a position reserved for the top 10% of top talent.

    Awards

    Received multiple awards from LTIMindtree for exemplary work in project.

Projects

Employer Portal Microservices and Data Migration 

  • Designed and implemented a microservice layer to streamline API operations and a data migration pipeline for employer information transfer.
  • Built a custom orchestrator API for data manipulation and UI integration.
  • Used GCP tools (Firestore, Log Explorer, Bucket) for deployment across DEV, QA, UAT, and PROD.
  • Achieved a 100% migration success rate, reducing time by 40% with 98% accuracy.
  • Improved code coverage to 80% by addressing Sonar issues with JUnit tests and resolved Fortify vulnerabilities to enhance security.

Bolt Onboarding Studio

  • Developed a data onboarding platform to process CSV, JSON, and Excel formats, generating data views and profiles.
  • Enhanced platform stability with version upgrades and security fixes.

Data Processing Pipelines with Apache Beam

  • Built 7 batch pipelines of varying complexity using Apache Beam for data processing.
  • Utilized Airflow for orchestration and Dataflow to run the pipeline jars.
  • Designed and optimized data workflows for batch processing, ensuring scalability and efficiency across multiple environments.

Certification

Google Associate Cloud Engineer

Timeline

Google Associate Cloud Engineer

08-2024

Senior Software Engineer

LTIMindtree
12.2020 - Current

Sahyadri College of Engineering And Management

Bachelor of Engineering, Electronics and communications
01.2016 - 04.2020
NITHIN KUMARSenior Software Engineer