RAJA KUMAR

Software Engineer | Backend & Frontend Development Specialist

LinkedIn | GitHub

About

Highly accomplished Software Engineer with 2 years and 8 months of experience in developing scalable, high-performance systems, specializing in Java, Spring Boot, Hibernate, MySQL, and REST APIs. Proven ability to deliver robust backend solutions and intuitive frontend interfaces, as demonstrated by the migration of critical APIs and the development of responsive e-commerce platforms. Recognized for exceptional problem-solving skills, having successfully solved over 500 Data Structures and Algorithms problems, ensuring efficient and optimized code delivery.

Work Experience

Backend Developer

Go Digit Insurance

Jun 2023 - May 2024

Bengaluru, Karnataka, IN

Led backend development and API migration efforts, enhancing application performance, maintainability, and functionality for critical insurance services.

  • Successfully migrated a legacy Jersey-based API to Spring Boot, significantly improving application performance and maintainability.
  • Collaborated with cross-functional teams to integrate new features, ensuring seamless transitions and achieving minimal downtime during critical migration processes.
  • Developed and implemented robust services for flight insurance quoting, expanding core application functionality and improving overall user experience.
  • Designed and developed multiple dynamic PDF templates using HTML, CSS, and Python, streamlining document generation processes and enhancing design capabilities.
  • Engineered and deployed template management services in Java with Spring Boot, boosting system functionality and operational efficiency.

Frontend Developer

EI Systems

Jan 2023 - May 2023

Patna, Bihar, IN

Developed responsive user interfaces and integrated APIs to enhance e-commerce platform interactivity and user experience.

  • Developed highly responsive user interfaces for e-commerce platforms using React.js, ensuring a seamless experience across diverse devices.
  • Designed and implemented a library of reusable UI components, improving code maintainability and fostering team collaboration across multiple e-commerce projects.
  • Seamlessly integrated RESTful APIs for real-time data updates, significantly enhancing application interactivity and user engagement.

Education

Computer Science Engineering

National Institute of Technology, Patna

Jan 2019 - Dec 2023

Patna, Bihar, IN

Commerce, Arts, Science

12th College of Commerce, Arts Science

Jan 2017 - Dec 2019

Kankarbagh, Patna, IN

General Studies

10th Marwari High School

Jan 2016 - Dec 2017

Patna City, Patna, IN

Projects

Bank Management System

Developed a comprehensive banking application using Spring Boot, designed to manage core banking operations efficiently.

Ecommerce Application using React

Developed a dynamic e-commerce platform using React, providing users with a seamless shopping experience.

Awards

Tech Titan Award

Digit Insurance

May 2024

Recognized as a winner of the Tech Titan Award at Digit Insurance for outstanding contributions to technology and innovation.

Skills

Programming Languages & Frameworks

  • Core Java
  • Spring Boot
  • C++
  • React.js
  • HTML
  • CSS
  • Jinja
  • JavaScript
  • Microservices
  • REST APIs
  • Hibernate
  • Python

Databases

  • DB2
  • MySQL
  • PostgreSQL
  • MongoDB

Version Control & Project Management

  • GitHub
  • BitBucket
  • Jira
  • Agile Methodologies

Software Development & Engineering

  • API Development
  • System Design
  • Scalable Systems
  • High-Performance Systems
  • Full-Stack Development
  • UI/UX Development
  • Data Structures
  • Algorithms
  • Code Optimization
  • Problem Solving
  • Debugging
  • Software Architecture

Soft Skills

  • Communication
  • Leadership
  • Teamwork
  • Cross-functional Collaboration
  • Problem-Solving
  • Algorithmic Thinking