Summary
Overview
Work History
Education
Skills
Timeline
Generic

Nation Raj K Halli

Software Developer
Bengaluru

Summary

Software Developer building scalable backend systems with Java 8, Spring Boot, and microservices. Delivers REST APIs, PostgreSQL tuning, and secure authentication with Spring Security and JWT, while supporting observability through SLF4J and Azure Application Insights. Ships production releases through Azure DevOps and Azure Pipelines, with work tied to 99% production stability.

Overview

4
4
years of professional experience

Work History

Software Developer

Daimler Truck Innovation Center India
08.2022 - 09.2025
  • Project : Digitrucks
  • Developed and maintained scalable REST APIs using Java and Spring Boot.
  • Designed and integrated microservices ensuring seamless inter-service communication and adherence to API contracts.
  • Deployed applications to Azure App Services and managed secure configuration and data using Azure Blob Storage and Azure Key Vault.
  • Implemented centralized logging and observability with SLF4J and Azure Application Insights, configuring targeted system alerts.
  • Enhanced application security using Spring Security and JWT, including designing a custom token configuration class for secure authentication.
  • Optimized database performance with PostgreSQL, including query tuning and connection management.
  • Developed unit tests with JUnit and Mockito to ensure code quality.
  • Implemented Kafka for asynchronous communication
  • Execution of CI/CD pipelines, maintained version control using Git
  • Participated in Agile sprints , daily standups , story grooming and backlog refinement meetings.
  • Collaborated closely with cross-functional teams to deliver high-quality releases with 99% production stability.

Software Developer Intern

Daimler Truck Innovation Center India
03.2022 - 07.2022
  • Project : Fleet management System
  • Developed and maintained backend RESTful APIs using Spring Boot for fleet management.
  • Optimized high-throughput PostgreSQL queries to ensure fast data extraction and reliable performance.
  • Built structured logging using SLF4J to streamline monitoring and debugging.
  • Collaborated with clients to gather requirements and deliver targeted engineering solutions.

Internship

Tequed Labs
04.2021 - 09.2021
  • Project : Blood Bank Management system
  • Led a team as Team Lead in developing a Blood Bank Management System for Tequed Labs
  • Led design and development focusing on database integrity and CRUD operations
  • Implemented donor management , stock tracking and reporting functionalities using SQL and normalization

Education

B.E - Computer Science and engineering

Dayananda Sagar Academy of Technology and management
Bangalore, Karnataka
01-2022

Skills

Java

Spring Boot

JUnit

Mockito

PostgreSQL

Microservices architecture

REST API design

CI/CD pipelines

Azure cloud deployment

Observability & monitoring

Spring Security

JWT authentication

Kafka messaging

Agile sprint planning

Code review

Timeline

Software Developer

Daimler Truck Innovation Center India
08.2022 - 09.2025

Software Developer Intern

Daimler Truck Innovation Center India
03.2022 - 07.2022

Internship

Tequed Labs
04.2021 - 09.2021

B.E - Computer Science and engineering

Dayananda Sagar Academy of Technology and management
Nation Raj K HalliSoftware Developer