Full-Stack Java Developer

Hello there!
Welcome to my corner of the digital world.

As a Passionate Full-Stack Java Developer, I thrive on transforming innovative ideas into powerful software solutions. With a keen eye for detail and a love for coding, I am committed to delivering high-quality applications that make a difference. Check out my full resume here.

My Tech Stack

  • Java
  • Spring Boot
  • C#
  • .NET
  • Javascript
  • Typescript
  • HTML
  • CSS
  • Docker
  • SQL
  • Postman
  • Selenium

My Projects

These are projects that I've built while working to improve myself.

InPlainSight Steganography Project

InPlainSight is a Java-based Spring Boot application that allows users to hide files inside a decoy image and retrieve hidden files from a stego image. This project utilizes steganography techniques to securely conceal files within an image file. This application supports file concealment, file extraction, optional password protection, and download functionality for the resulting stego image or extracted files.

Basic CRUD Application

This is a basic CRUD application built using Java and Spring Boot for the back-end and using Javascript, CSS and HTML for the front-end. This application allows the user to create, read, update, and delete data entries in a persistent H2 database. The Id field is automatically incremented as new entries are created. Updates and deletions work by specifying an Id to use as a path variable. The application was deployed to a free cloud service and containerized using Docker.

noBS LinkedIn Job Filter

Built using JavaScript, HTML, and CSS, this Chrome extension adds a customizable overlay to LinkedIn's job search page. It allows users to filter job listings by keywords, location, and time posted. The extension generates a LinkedIn search URL based on these filters and saves user preferences using Chrome's storage API. It operates with activeTab and storage permissions and is accessible via an overlay button on LinkedIn.

Note: This extension is not affiliated with LinkedIn Corporation.

Bachelor Strength [BS]

This is a fitness-based application built using Java and Spring Boot for the back-end and using React.js, CSS and HTML for the front-end. This application performs several fitness calculations such as BMI, TDEE, recommended protein intake, and recommended caloric intake based on user-input. It also displays a weekly Hypertrophy-based workout routine.

Contact Me

If you're interested in contacting me, you can reach out to me via email or LinkedIn. I will get back to you as soon as possible.