Summary

Backend Software Engineer with hands-on experience building and owning RESTful backend services using Java and Spring Boot. Strong in data structures, object-oriented design, and backend system fundamentals, with a focus on writing clean, scalable, and secure APIs. Experienced in optimizing database queries, implementing authentication and authorization workflows, and deploying backend services on cloud platforms. Comfortable collaborating cross-functionally and taking end-to-end ownership of backend features in production-oriented environments.

Experience
Ether Services, Software Development Intern
09/2024 – 02/2025 | Coimbatore, India
  • Led end-to-end development of backend features for RESTful services using Java and Spring Boot.
  • Designed and implemented secure REST APIs with JWT-based authentication and role-based access control.
  • Optimized SQL queries and backend logic to improve API response times and performance.
  • Participated in backend system design discussions, considering scalability, performance, and maintainability.
  • Contributed to code reviews, debugging, and collaborative development in Agile teams.
  • Worked with CI/CD pipelines and cloud deployments to support reliable backend services.
  • Education
    BCOM(IT), Bharathiar University- RVS College of Arts & Science
    2021 – 2024

    Bachelor’s Degree in Information Technology (Commerce Stream)

    Bharathiar University — RVS College of Arts & Science

    2021 – 2024

    Relevant coursework and practical experience in programming, databases, data structures, and backend system development.

    Technical Skills
    Language

    Java, JavaScript, Python (basic), C, C++ (basic)

    Backend & Systems (Supporting Skills)

    Java, Spring Boot, RESTful APIs, HTTP, Authentication & Authorization (JWT, RBAC), Microservices fundamentals

    Core CS

    Data Structures & Algorithms, Object-Oriented Design, Complexity Analysis, System Design fundamentals, Distributed systems basics

    Frontend

    HTML5, CSS3, JavaScript (ES6), ReactJS, AngularJS, Tailwind CSS

    Database

    MySQL, PostgreSQL, SQL query optimization, indexing, data modeling

    Tools & Practices

    Google Cloud Platform (Cloud Run, Compute Engine, Cloud Storage), AWS (basics), Docker, CI/CD

    Projects
  • Designed and built a secure authentication and authorization system handling user access, roles, and sessions.
  • Developed RESTful backend APIs with clear contracts and error handling.
  • Made architectural trade-offs between security, performance, and scalability.
  • Deployed backend services on Google Cloud Run and monitored runtime behavior.
  • Built a backend search service supporting keyword-based queries and result ranking.
  • Optimized request handling and database access to achieve low-latency responses.
  • Designed APIs with focus on scalability and maintainability.
  • Integrated backend services with a responsive frontend application.
  • Additional Projects
  • Built 10+ backend and full-stack projects involving REST APIs, database design, and cloud deployment.
  • Applied data structures and algorithms to improve performance and correctness across projects.
  • Certificate
    Dhanush Kavin G
    1 / 1