Skip to content
View Avinash2k4's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Avinash2k4

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Avinash2k4/README.md

Hi, I'm Avinash πŸ‘‹

Software Engineer β€’ Java Developer β€’ Cloud Enthusiast

About

I build reliable backend systems and data-driven applications with a primary focus on Java and relational databases. I enjoy solving problems with clean, testable code and automating repetitive tasks using tools like Selenium and TestNG for test automation.

Core Focus

  1. High priority

    • Java (core, OOP, collections, concurrency basics)
    • MySQL (schema design, optimization, indexing)
    • JDBC (connections, prepared statements, transaction management)
    • JavaScript (interactive pages)
  2. Mid priority

    • HTML, CSS (front-end basics)
  3. Basic / Familiar

    • Spring (basic Spring Boot REST services)
    • Selenium (UI automation)
    • TestNG (test structure and annotations)
    • Git (version control workflows)

Skills

  • Languages: Java, SQL, JavaScript, HTML, CSS
  • Databases: MySQL (schema design, joins, indexing, query optimization)
  • Libraries & Frameworks: JDBC, basic Spring Boot
  • Testing & Automation: Selenium WebDriver, TestNG
  • Tools: Git, Maven/Gradle (build tools)

Project Highlights

Below are example project highlight entries. I will populate these with your repositories when you share links.

  • Project: Employee Management System

    • Tech: Java, Spring Boot, Spring Data JPA, MySQL, Thymeleaf
    • Summary: Full-stack Employee Management System implementing CRUD operations using Spring Boot MVC architecture with Thymeleaf UI and MySQL database. Focused on layered architecture (Controller-Service- -Repository) and form-based employee data management.
    • Key contributions: Employee entity model with JPA annotations; Spring Data JPA repository for database operations; Service layer with business logic; Thymeleaf templates for list/add/update views; RESTful controller endpoints.
    • Link: https://github.com/Avinash2k4/Employee-Management
  • Project: JDBC Bus Reservation System (backend only)

    • Tech: Java, MySQL, JDBC
    • Summary: Backend-only bus reservation system implementing core booking flows, seat availability management, fare calculation, and booking persistence using JDBC with MySQL. Focused on robust transaction management and concurrency-safe seat allocation.
    • Key contributions: Database schema design for buses, routes, schedules and bookings; JDBC-based DAO layer with prepared statements and transaction handling; concurrency control and optimistic checks to prevent overbooking; unit and integration tests for DAO and service layers.
    • Link: https://github.com/Avinash2k4/Bus-Reservation-using-JDBC
  • Project: Portfolio Website

  • Project: UI Automation Suite

Contact

Popular repositories Loading

  1. Patent Patent Public

    14

  2. Avinash Avinash Public

    HTML 13

  3. Mini-Project Mini-Project Public

    Furniture Portfolio

    HTML 12

  4. Java-placement Java-placement Public

    Java 1

  5. Bus-Reservation-using-JDBC Bus-Reservation-using-JDBC Public

    Java 1

  6. Store-spring-boot-basic Store-spring-boot-basic Public

    This is the basic project to work with the springboot basic

    Java 1