Sakib Khan

Java Backend Developer | Spring Boot, Spring Security

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

JavaC++SQL

Backend

Spring BootSpring SecuritySpring Data JPASpring AOPHibernateJakarta Servlets & JSPJSF (Mojarra)REST APIs

Frontend

HTMLCSSBootstrapThymeleaf

Databases

MySQLJDBCFlyway

Tools & Platforms

GitMavenGradleTomcatDockerLinuxPostman

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 – April 2026

CGPA 3.81. All coursework completed December 2025, thesis defended April 2026. Core subjects: Database Management Systems, Software Engineering, Object-Oriented Programming (Java), Web Database.

Certifications

Organizations

Awards

Coding Profiles

Codeforces · CodeChef · LeetCode · AtCoder · NeetCode

Contact

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

Dhaka, Bangladesh

Download CV (PDF) · View résumé