Sakib Khan

Java Backend Developer | Spring Boot, Spring Security

Dhaka, Bangladesh · saakibkhaan290@gmail.com · github.com/khan3575 · linkedin.com/in/khan3575

Open to Software Engineer opportunities

About

Java backend developer focused on Spring Boot, Spring Security, and REST APIs. Completed a six-month software engineering placement at Sonali Intellect Limited, building two internal Java web applications across legacy (Servlets, JSP, JSF) and modern (Spring Boot) Java web stacks — working from database design through business logic to the web layer.

Skills

Languages

  • Java
  • C++
  • SQL

Backend

  • Spring Boot
  • Spring Security
  • Spring Data JPA
  • Spring AOP
  • Hibernate
  • Jakarta Servlets & JSP
  • JSF (Mojarra)
  • REST APIs

Frontend

  • HTML
  • CSS
  • Bootstrap
  • Thymeleaf

Databases

  • MySQL
  • JDBC
  • Flyway

Tools & Platforms

  • Git
  • Maven
  • Gradle
  • Tomcat
  • Docker
  • Linux
  • Postman

Experience

Software Engineer Intern

Sonali Intellect Limited · March 2026 – September 2026 · Banani, Dhaka, Bangladesh

  • Built two internal Java web applications over a six-month placement — the Asset Tagging System and a Task Management System — working across database design, business logic and the web layer.
  • Refactored between Spring Data JPA and hand-written JDBC/DAO implementations across supervisor-led review cycles, building a working understanding of both the modern abstraction and the mechanics underneath it.
  • Worked to the team's existing code conventions in a Git-based workflow, deploying to Apache Tomcat with manual JAR and dependency management.

Teaching Assistant

Bangladesh University of Business and Technology · January 2025 – January 2026 · Dhaka, Bangladesh

  • Ran undergraduate lab sessions for Computer Networks, Object-Oriented Programming and E-commerce & Web Database — teaching theory and demonstrating implementations live.
  • Prepared course material, conducted lab examinations, and evaluated and graded student submissions.
  • Debugged students' code and ran doubt-resolution sessions throughout each term.

Projects

Asset Tagging System

Asset tracking system with a database-enforced audit trail and multi-signature approval workflow for custody transfers github-url: https://github.com/khan3575/Asset-Tagging-System.git

  • Java
  • JSF
  • Mysql
  • Jakarta EE
  • Spring boot
  • Spring Security
  • Docker
  • Flyway

Education

B.Sc. in Computer Science and Engineering

Bangladesh University of Business and Technology (BUBT) — Dhaka, Bangladesh

January 2022 – December 2025

CGPA 3.81. Completed in the Fall 2025 session (December 2025).

Certifications

Organizations

Awards

Coding Profiles

Codeforces · CodeChef · LeetCode · AtCoder · NeetCode

Latest posts

All posts →

Contact

saakibkhaan290@gmail.com · sakibkhan.stud@gmail.com · GitHub · LinkedIn · Medium

Dhaka, Bangladesh

Download CV (PDF) · View résumé