Hello, my name is
Prabhat Kumar
I am a
Download CV
:
:

About me

Hey It's me Prabhat

Welcome to my portfolio! I'm Prabhat Kumar, a passionate and dedicated Java Developer with nearly 2+ years of experience in Java backend development and over 4 years in Stock, F&O, Crypto and Forex trading. My journey in software development has equipped me with a robust skill set, including advanced proficiency in Java, Data Structure & Algorithms, SQL, Spring Boot, Spring Security, Spring MVC, Hibernate, RESTful APIs, MySQL, AWS, DevOps tools like Docker, Kubernetes, Ansible, Agile, Jira, and version control with Git and GitHub. and various other technologies.
I thrive on the challenge of crafting innovative solutions that enhance user experiences and drive organizational growth. My experience in both technology and trading gives me a unique perspective on problem-solving and efficiency. I am committed to continuous learning and staying updated with industry trends to deliver exceptional results in every project I undertake.
Join me as I share my work and contributions in the world of software development!

My services

API Development and Integration

Crafting seamless digital connections, I specialize in API development and integration, ensuring robust communication between systems for a cohesive and efficient user experience.

Java Software Development

Expert Java Developer skilled in Spring Boot, Hibernate, JSP, Microservices and database management. Proven track record in creating robust, efficient Java applications for seamless business solutions.

Strategic Trading Solutions

Advanced Trading Expertise: 4+ years in Stock, Future & Option, Crypto, and Forex trading. Offering tailored strategies and insights for optimized trading experiences and financial growth.

My Educational Details

My Educational Journey: Explore My Academic Pathway Below

Secondary School

St. Anne's Mission School, Sasaram

Pre-University Course

Veer Kunwar Singh University, Sasaram

Bachelor of Engineering

Visvesvaraya Technological University (VTU),Belagavi

Computer Science

My skills



My creative skills & experiences.


With a strong foundation in Core Java, Data Structures, Algorithms, and Object-Oriented Programming, I bring a deep understanding of software development principles. My expertise extends to backend technologies like Spring Boot, Spring Framework, Hibernate, Servlets, and Maven, enabling me to design scalable and efficient systems. I have extensive experience with SQL, MySQL, JPA, and database management, allowing me to architect robust data solutions.
On the frontend side, I have worked with Angular, HTML, and CSS to build responsive and engaging user interfaces. Additionally, my...

Read more
Java80%
Spring Boot70%
DSA60%
SQL60%
REST API70%
Cloud Computing (AWS)70%
DevOps & CI/CD50%
Read more

I Am Available For Full-Stack Java Developer Role.

Devoted to Excellence, Embracing a Sole Focus on Delivering My Very Best. Eager for the opportunity to Contribute and Learn Together.

My Projects


Explore All My Projects on GitHub

_________________________

Cryptocurrency Price prediction using Machine Learning

Project Description:


This program helps in forecasting cryptocurrency prices. In an effort to more accurately predict bitcoin prices quantitatively. It involves training a machine learning model to predict future prices of bitcoin based on historical data. It requires skills in data analysis, machine learning, and programming, and demonstrates expertise in these areas.

Project Link

REST-API-CRUD-Operation

Project Description:


The "REST-API-CRUD-Operation" project is a Java-based application using Hibernate, Spring Boot, Maven, JSP, and Servlets. It enables efficient Create, Read, Update, and Delete (CRUD) operations, ensuring seamless data management and robust RESTful API interaction with the database.

Project Link

Flight Reservation Project

Project Description:


Designed and implemented a comprehensive airline E-commerce website using Java Spring Boot, MySQL, AngularJS, and Thymeleaf. Integrated secure user authentication, flight search, booking, and check-in functionalities, incorporating REST APIs and role-based access control. Employed Spring Data JPA for seamless database interaction and implemented robust logging features.

Project Link

Blog_Application-SpringBoot-Project

Project Description:


I developed a secure blogging application using Spring Security for user authentication and authorization. Leveraging Spring Boot, Maven, and Postman, the app supports CRUD operations for blog posts. Users can generate authentication tokens, access endpoints securely, and perform actions such as creating, updating, and deleting posts.

Project Link

Hospital Management Application

Project Description:


Hospital Management Application with HTML, CSS, Bootstrap, and Spring Thymeleaf for frontend, and MySQL, Spring Boot, and Hibernate for backend. Features CRUD operations, contact service, service sections, downloadable reports, and REST API endpoints. Demonstrates proficiency in full-stack development and user-friendly interface design.

Project Link

Bitcoin Mining Application

Project Description:


Java Spring Boot app with HTML and CSS for user interaction. Enables Bitcoin mining, user account management, transaction history viewing, configuration settings, logging, and audit trails. Features RESTful API endpoints and controllers. Dependencies: Spring Boot, BitcoinJ, MySQL Connector/J, Spring Boot Starter Test, and Spring Boot DevTools.

Project Link

Multiple File Upload Using Spring Boot

Project Description:


MultiFileUpload-Using-Spring-Boot-Application is a Spring Boot project facilitating multiple file uploads into a database via a RESTful API. It showcases multipart file handling and storage with Spring Data JPA. Simply clone the repository, build, and run the application to upload files via POST request.

Project Link

QR-code-Generator

Project Description:


"QR-code-Generator" is a Java project for creating unique QR codes for various inputs. It's scalable and customizable, supporting different sizes and error correction levels. Clone the repository, compile, and run using a Java IDE. Test input data via Postman at http://localhost:8100/qr/qrcode/{Your Input}.

Project Link

Awesome-Portfolio-Collection

Project Description:


"Awesome-Portfolio-Collection" is a comprehensive repository housing a vast array of over 100 portfolio collections. Each portfolio is crafted using HTML, CSS, JavaScript, and other technologies, offering a rich diversity of designs and functionalities. Explore and gain inspiration from a wide range of professional and creative portfolio examples.

Project Link

GitHub-Streak-Back

Project Description:


GitHub-Streak-Back is a tool that helps restore broken GitHub streaks effortlessly. It automates contributions using Node.js and Git commands, ensuring your streak remains intact. Ideal for developers who accidentally missed a commit and want to maintain their streak history.

Project Link

AlgoByPrabhat

Project Description:


AlgoByPrabhat is a platform designed to simplify learning complex data structures and algorithms through interactive and engaging visualizations. Whether you're a student, coding enthusiast, or preparing for technical interviews, this platform provides a hands-on approach to mastering key algorithmic concepts.

Project Link

Sharma AI

Project Description:


Sharma AI is a voice-activated virtual assistant that allows users to interact with their computer using voice commands. Built with HTML, CSS, and JavaScript for the frontend, and Node.js with AppleScript for backend tasks, Sharma AI enables seamless application control and automation through voice interactions.

Project Link

User Details App

Project Description:


The User Details App is a Spring Boot-based CRUD application that allows users to manage personal information, including adding, viewing, updating, and deleting entries. It features a clean REST API with validation and MySQL integration for data storage.

Project Link

SpringBoot-OpenAI

Project Description:


SpringBoot-OpenAI is a Spring Boot-based API integration with OpenAI, allowing seamless interaction with AI models for generating responses, text processing, and more. It serves as an example for integrating AI-driven capabilities into Java applications.

Project Link

Mobile Banking

Project Description:


Mobile Banking is a Spring Boot application designed to provide banking services such as account management, transactions, and secure fund transfers. It ensures high security and scalability while offering seamless integration with financial systems.

Project Link

Uber Application

Project Description:


Uber Application is a Spring Boot-based ride-hailing platform that allows users to book rides, track drivers, estimate fares, and make secure payments. It ensures real-time ride management and seamless integration with mapping and payment systems.

Project Link

Cafe Management System

Project Description:


Cafe Management System is a Spring Boot application designed to streamline cafe operations, including order management, menu customization, billing, and customer management. It ensures efficiency and enhances the overall cafe experience through automation and easy tracking.

Project Link

Ollama Spring Boot AI Implementation

Project Description:


Ollama Spring Boot AI Implementation integrates Spring Boot with Ollama AI models to provide AI-powered responses using Spring AI and Flux. It supports synchronous and streaming AI responses using models like DeepSeek R1, ensuring real-time, efficient AI interactions.

Project Link

LinkedIn Application

Project Description:


LinkedIn Application is a Spring Boot microservices-based project that replicates key features of LinkedIn, including user management, connections, posts, and notifications. It leverages Eureka for service discovery and API Gateway for seamless interaction between services.

Project Link

Tools & Technology Used

Hover or Click to Discover the Tools and Technologies Powering Our Projects

Contact me

Get in Touch

I am always open to new opportunities and collaborations. Feel free to connect with me via my LinkedIn profile.

Thank you for visiting my portfolio. I look forward to connecting and exploring how I can contribute to innovative projects and technology-driven solutions.

Name
Prabhat Kumar
Address
Bangalore, India
Message Me
×

Chat with Prabhat