Alert

The Site is still under Construction.

Hey there!

I'm Girdhari Thak

About Me

I am a passionate Java Full Stack Developer with hands-on experience in building dynamic web applications. Skilled in Java, Spring Boot, Hibernate, and SQL Plus for backend development, and proficient in front-end technologies like HTML, CSS, JavaScript, and React.js. I specialize in developing scalable applications, RESTful APIs, and seamless database integration. With expertise in version control using Git and GitHub, I enjoy crafting efficient, user-friendly solutions. I am eager to collaborate, learn, and contribute to impactful projects in software development.

Skills

Java

Proficient in Core Java, with experience in object-oriented programming and key Java features like inheritance and multithreading. Familiar with frameworks such as Hibernate and JDBC for database interactions. Capable of debugging and optimizing Java applications for performance.

Python

Skilled in Python programming, with experience in writing well-structured, efficient code for various applications. Capable of implementing object-oriented principles and building modular, reusable code. Proficient in debugging and optimizing Python scripts to improve performance, with a focus on clarity and maintainability.

SQL

Proficient in SQL with hands-on experience in writing and optimizing queries for data retrieval, manipulation, and reporting. Skilled in using SQL Plus for database management, including creating tables, joins, and complex queries. Capable of working with stored procedures, functions, and triggers to handle business logic at the database level. Experienced in database design and ensuring data integrity through constraints and normalization.

JavaScript

Skilled in JavaScript, with a strong focus on creating dynamic and engaging user interfaces. Proficient in leveraging modern JavaScript features for enhanced functionality, including asynchronous programming and modular design. Adept at DOM manipulation and event-driven programming to enhance web application interactivity. Committed to writing clean, maintainable code that improves performance and user experience across various browsers

React.js

  • Component-Based Architecture– Built reusable and modular components for scalable applications.
  • State Management – Managed application state using React Hooks, Context API, and Redux.
  • Performance Optimization – Improved app efficiency using lazy loading, memoization, and code splitting.
  • API Integration – Fetched and displayed dynamic data using RESTful APIs and Axios.
  • Responsive UI – Developed mobile-friendly and accessible UIs using CSS, Tailwind.

Projects

Electricity Billing System

Developed an Electricity Billing System using JSP, focusing on a responsive front-end with HTML, CSS, JSP and Servlet. Designed a MySQL database with customers, billing, and payments tables to ensure data integrity. Managed front-end integration and collaborated on database optimization for efficient data retrieval and reporting

Library Management

(SpringBoot)

A comprehensive Spring Boot-based application designed to streamline library operations, such as managing book inventories, user accounts, and borrowing/returning books. The application leverages modern technologies like Spring Data JPA and PostgreSQL for efficient and reliable performance. readmore

Lorem ipsum dolor sit, amet consectetur adipisicing elit. Ad, temporibus hic et repellat expedita dolorem totam quaerat doloribus cum illum!

Other

How to run Java Code in VsCode

Readme

Best Code Editor for Java

Readme

Dart Programming

Readme

Contact Me