About Me

profile pic

" I'm a passionate and results-driven Java Full Stack Developer and Data Engineer with a strong foundation in designing dynamic, responsive web applications and building scalable data solutions. During my academic journey, I completed an internship at HCL Technologies, where I developed a "Job Portal Application" using Advanced Java, JDBC, JSP, Servlets, and MySQL. My technical expertise spans back-end technologies such as C++, Java, JDBC, Servlets, JSP, Spring 5, Hibernate, and Spring Boot, along with front-end technologies including HTML, CSS, JavaScript, and React.js. Additionally, I have grown into a motivated and detail-oriented Data Engineer, proficient in Python, Java, and SQL, with hands-on experience in Apache Spark, Pandas, and Scikit-Learn. My expertise includes data modeling, ETL workflows, and leveraging Azure services such as Blob Storage, Data Lake, and Azure Data Factory (ADF) to manage and process large-scale datasets. With a strong problem-solving mindset and a drive for excellence, I excel at developing robust ETL pipelines and transforming raw data into actionable insights. I am eager to contribute to innovative, tech-driven teams, where I can leverage my full-stack development and data engineering skills to deliver impactful solutions and grow as a well-rounded engineer ".

  • Java Full Stack Development 🎓
    Java Learning Centre, Bengaluru
    July 2024 - Present
  • Bachelor of Engineering (CSE) 🎓
    Sathyabama Institute of Science and Technology, Chennai
    September 2020 - May 2024
  • Project Intern 🎓
    HCL Technologies, Chennai
    June 2022 - December 2022
  • Job Portal Application 🎓
    - Worked on the development of a Job Portal platform using Java (JSP, Servlets). allowing users to sign up, update profiles, and explore job listings.
    - Implemented administrative functionalities for managing job posts, posting new jobs, and ensuring secure login through JDBC and MySQL integration.
    - Created a responsive front-end with Bootstrap and deployed the application using Eclipse, Maven, Tomcat, and MySQL Workbench for efficient database management.

    Tech Stack: Java, JDBC, Servlet, JSP, PostgreSQL

Skills & Tools

Languages & Framework

java

Java

mysql

Spring

mysql

SpringBoot

mysql

MySql

html

HTML

css

CSS

javascript

JavaScript

React

React

C++

C++

Tech Tools

github

GitHub

vscode

VS Code

vscode

Eclipse

vscode

workbench

postman

Postman

intelliJ

intelliJ

Projects

JOB - PORTAL APPLICATION

View Project

- Developed a job portal with Java (JSP, Servlets) for users to sign up, log in, update profiles, and view listed jobs.

- Implemented admin features for posting jobs, viewing job listings, and managing job posts with secure login.

- Used JDBC for database interaction with MySQL and applied Bootstrap for responsive front-end design.

- Deployed the project using Eclipse, Maven, and Tomcat, with database management via PostgreSQL.

Tech Stack: Java | JDBC | Servlet | JSP | PostgreSQL

EXPENSE TRACKER

View Project

- Built an Expense Tracker using Spring Boot, Spring Security, and MySQL for secure financial management.

- Enabled user authentication, CRUD operations, and filtering for efficient expense tracking.

- Designed an intuitive interface with Thymeleaf and Bootstrap for a seamless user experience.

Tech Stack: Spring Boot | Thymeleaf | JPA | MySQL | JavaScript

ONLINE CERTIFICATE MANAGEMENT SYSTEM

View Project

- Developed a web application to manage certificate issuance and user roles using React and Spring Boot.

- Implemented MySQL for database management and JWT for secure authentication.

- Key features include state persistence, analytics dashboards, input validation, and exception handling.

Tech Stack: Spring Boot | React | JWT | MySQL

Criminal Identification System Using Photo Matching Across Distributed CCTV Surveillance Networks

View Project

- Developed a robust photo matching system for criminal identification utilizing a distributed CCTV surveillance network.

- Created and deployed a web-based interface for monitoring and analysis, allowing law enforcement to upload images and receive instant matches from the networked cameras.

Tech Stack: Python | OpenCV | Flask | Streamlit | Haar-Cascade | LBPBH

Diabetes Prediction Using Machine Learning

View Project

- Developed a robust machine learning model for accurate diabetes prediction based on the given dataset.

- Conducted a comparative study using Decision Tree, Random Forest, and K-Neighbors models for diabetes prediction based on patient features.

Tech Stack: Python (Flask) | API | HTML/CSS

E-Notes App

View Project

- Developed a web application for efficient text sharing and storage with a simple and intuitive interface.

- Allows users to paste, save, and retrieve text snippets seamlessly across devices.

Tech Stack: HTML/CSS | React

Certifications

Machine Learning by NPTEL

Duration: 8 Weeks

View Certificate

Artificial Intelligence by COGNIBOTS LABS

View Certificate

Google Data Analytics by COURSERA

View Certificate

Cloud Bootcamp by GeeksforGeeks

View Certificate

Value added Course - WEB DEVELOPMENT

View Certificate

Contact Me

Get in Touch

abhishekniraj802@gmail.com

+91-7277236533

Bengaluru, Karnataka, India, 560076