Summary
Overview
Work History
Education
Skills
LANGUAGES
PROJECTS
Certification
Timeline
Generic

Nallaboyina Deviprasad

Summary

Full Stack Java Developer with 2+ years of experience building enterprise web applications using Java, Spring Boot, React.js, and TypeScript. Experienced in developing RESTful APIs, microservices, secure authentication with Spring Security and JWT, and MySQL/MongoDB database integration. Strong knowledge of Object-Oriented Programming, Data Structures, HLD, LLD, Design Patterns, and scalable application development.

Overview

1
1
Certification
3
3
years of professional experience

Work History

Software Developer

CDAC
Pune
09.2025 - Current

• Developed and maintained enterprise web applications for CCTNS 2.0 for NCRB Delhi, enhancing public safety and law enforcement efficiency using Java, Spring Boot, React.js, and TypeScript.

• Designed and developed RESTful APIs and backend services using Spring Boot, integrating them with React.js frontend applications.

• Developed modules including Malkhana, UIFP, Arm License, and Event Performance, implementing business workflows and data validation.

• Implemented authentication and role-based authorization with Spring Security and JWT, ensuring secure access to sensitive application resources and user data.

• Developed reusable React.js and TypeScript components for forms, workflows, data tables, and module-specific interfaces.

• Worked with MySQL for database operations and integrated frontend, backend, and database layers in full-stack workflow.

• Applied Object-Oriented Programming, design patterns, and high-level and low-level design principles to create maintainable application components, improving overall code quality.

Solution Developer

Tata Technologies
Pune
07.2023 - 11.2024

• Developed an internal web application supporting automobile engineering teams in managing project information, engineering reports, and resource data.
• Built reusable React.js components using JavaScript and Material-UI for dashboards, forms, and data tables.
• Developed responsive and maintainable user interfaces for engineering and project management workflows.
• Integrated frontend components with backend services and implemented data-driven UI workflows.
• Collaborated with cross-functional teams in an Agile development environment to deliver application enhancements and fixes.

Education

B.Tech - Electronics and Communication Engineering

National Institute of Technology Kurukshetra
Kurukshetra
06-2023

Skills

Languages: Java, JavaScript, TypeScript, SQL
Backend: Spring Boot, Spring Security, REST APIs, Microservices, JWT
Frontend: Reactjs, TypeScript, JavaScript, HTML5, CSS3, Material-UI
Databases: MySQL, MongoDB
Tools: Git, Docker, Postman, Swagger/OpenAPI
Core Concepts: Object-Oriented Programming, Data Structures, HLD, LLD, Design Patterns, Agile

LANGUAGES

Telugu: Native, English: Professional, Hindi: Intermediate

PROJECTS

  • CCTNS 2.0 National Crime Records Bureau - National Crime Records Bureau, Designed and developed backend microservices using Spring Boot to support law enforcement workflow., Built and integrated RESTful APIs with React.js frontend applications., Implemented secure authentication and validation using Spring Security and JWT., Built reusable React components reducing duplicate UI development across modules.,
  • Tech Stack: Java, Spring Boot, React.js, TypeScript, MySQL
  • Automotive Engineering Data Management Portal - Tata Technologies, Developed an internal engineering portal using React.js to manage vehicle project information, engineering reports, and resource allocation, Built reusable UI components using React, JavaScript, and Material-UI for dashboards, forms, and data tables.
  • Canteen Management System
    • Developed a full-stack food ordering platform using React.js and Spring Boot with role-based access for users and administrators.
    • Designed RESTful APIs for user, menu, order, and payment management.
    • Implemented JWT-based authentication and role-based authorization for secure access control.
    • Integrated Razorpay payment processing for online order payments.
    • Developed an administrative dashboard for menu, order, user, and business data management.
    • Designed backend services and MongoDB data models to support application workflows.
  • Tech Stack: Java, Spring Boot, React.js, TypeScript, MongoDB, MongoDB Atlas, JWT, Docker, Razorpay

Certification

  • Sunbeam Institute of Information Technology Pune
    PG-Diploma In Advance Computing Feb 2025 - Aug 2025
    • Grade :A

Timeline

Software Developer

CDAC
09.2025 - Current

Solution Developer

Tata Technologies
07.2023 - 11.2024

B.Tech - Electronics and Communication Engineering

National Institute of Technology Kurukshetra
Nallaboyina Deviprasad