Welcome

Assalamualikum, I'm

Faruk Ahmad

Profile Image

About Me

Passionate about software engineering, with one year of self-driven experience in backend development using Spring Boot, MySQL, and RESTful APIs. Skilled in Java, data structures, algorithms, and core programming concepts. Eager to grow through real-world projects and continuous learning in tech.

Introduction Video

Experience

Experienced in programming languages, frameworks, and tools: e.g., Java, Spring Boot, HTML. A competent professional in development, front-end, and back-end development, coding efficient solutions.

Shipping Rate AI Agent

  • Project: building a shipping rate comparison backend for a USA client using Spring Boot, MySQL (AWS RDS), and REST APIs. Integrated carrier APIs and implemented AI-based logic for intelligent rate selection.
  • Skills Used: Java, Spring Boot, REST APIs,Hibernet,AWS RDS
  • Live

A Course in Java Programming

  • Core Java: Completed a comprehensive Core Java course that covered essential programming concepts such as Object-Oriented Programming (OOP), exception handling, collections framework, and multithreading.
  • Spring Boot: Additionally, completed a Spring Boot course focused on building RESTful APIs, implementing Spring Data JPA with Hibernate for data persistence,Spring Security for application security, and designing microservices architectures

Selenium Automation tool:

  • Project: Developed automated test scripts to enhance web application,Specially Form submission
  • Skills Used: Selenium , Java
  • Key Contributions: Utilized XPath expressions to automate interactions with input data, date pickers and designed scripts to pass Cloudflare verification by using real Chrome profiles.

Technical Support in Printing Presses:

  • Role: Provided troubleshooting services for computer-related problems in a printing press environment.
  • Key Contributions: Diagnosed and resolved software and hardware issues, ensuring minimal downtime and efficient operations.

Skills

Projects

Email-Reply-Assistant

This Project is a Chrome extension that enhances your Gmail experience by generating AI-based email replies with a single click. Powered by Google's Gemini API and a Java Spring Boot backend, it helps users draft professional responses quickly and efficiently.


Technology: SpringBoot, Gemini AI, JavaScript, CSS

Result Management System of CSE

This Web app manages and generates the Semester results for University's which allowing students to view their results from the student dashboard.


Technology: Java, Spring Boot, REST APIs,MySQL,HTML,bootstrap,Thymleaf

AgroEye

This project demonstrates a Smart Agriculture System powered by AgroEye drones, developed entirely using Core Java and the Java Collections Framework. It simulates drone operations in the field to monitor crops, detect issues, and optimize agricultural tasks such as watering, spraying, and area coverage.


Technology: Core Java, Java Collection Framework,OOP (Object-Oriented Programming)

Contact Me

faruk.bsfmstu@email.com

+8801571221953

Narsingdi,Dhaka,Bangladesh

My Resume

Please accept this letter as a formal proposal for consideration, with regard to the software developer in your company or organization.I have hands-on experience with Java, Spring Boot, and Angular. I look forward to bringing my technical ability and enthusiasm for learning to your team. My attached CV has more information on my skills and experience. Thank you for taking the time to look at my application. I am excited to contribute my skills and efforts at your company or organization, while also focusing on learning in a real-world software development environment.

Download CV