Vivekananda J

Aspiring Java Backend Developer

Devammana Gudi Oni No. 10, Muddapura, Kampli Taluk, Bellary, Karnataka

Summary

Skills

Programming

Core Java, Collections, OOP, Multithreading

Frameworks

Spring, Spring MVC, Spring Boot, Hibernate

Database

JDBC, SQL (Joins, Views, Stored Procedures, Triggers, Query Optimization)

Web / API

REST APIs, JSON, HTTP, Authentication, Validation

Tools & DevOps

Git, Photoshop, IDEs, Build & Deployment

Web Tech

HTML5, CSS3, JavaScript (Vanilla)

Projects

Open-Source CRM & Billing System

Java, Spring Boot, Hibernate, MySQL
  • Designed and developed RESTful APIs for customer management, billing, payments and reporting dashboards.
  • Implemented authentication & authorization (role-based access) using Spring Security.
  • Used Hibernate for entity mapping with one-to-many and many-to-many relationships; optimized performance via lazy/eager loading and query tuning.
  • Generated monthly and yearly reports with complex SQL queries, used batch processing for invoice generation.
  • Integrated email notifications for billing reminders and payment receipts.

Expense Tracker Web App

Spring Boot, REST API, MySQL, JavaScript
  • Frontend-backend application to allow users to create, update, delete, and view expense categories and transactions.
  • REST endpoints secured with JWT; validation and error handling implemented.
  • Data visualization: plotted charts of expenses over time using JS chart library.
  • Export functionality for transactions in CSV / PDF format.
  • Deployed the app on a cloud service or server (e.g. Heroku / AWS) with CI/CD pipeline (if applicable).

Employee Management System

Spring MVC, JDBC, HTML/CSS
  • Built CRUD operations for employees (add/edit/delete/view) using Spring MVC and plain JDBC.
  • Form validation, error messages, and file upload feature (profile photo) handled at backend.
  • Search, sort, and pagination features for employee listing.

Event Management System

Spring Boot, PostgreSQL, Postman
  • A web application for managing events, including creation, registration, and attendance tracking.
  • REST APIs implemented for CRUD operations.
  • User registration and authentication with validation.
  • Event creation and management features for organizers.
  • Tested APIs using Postman for proper validation and error handling.

Education

Jyothy Institute of Technology, Bangalore

B.E in Computer Science | 64.3% 2019 – 2023

VBR PU College, Bangalore

PUC | 65.6% 2018 – 2019

Jawahar Navodaya Vidyalaya, Hassan

10th | 62.7% 2016 – 2017

Contact