Skip to main content
Abstract background

Java Developer (Intern) | Spring Boot | MySQL | ORM

AH$MART

I build backend systems with Spring Boot and connect them to MySQL.

Malaysia (current) Nigerian Open to Java/Spring Boot internships
About

Java developer, clean engineering

Final-year Software Engineering student focused on building structured backend systems with Java, Spring Boot, and MySQL.

I am a final-year Software Engineering student at Universiti Malaysia Terengganu, specializing in backend development using Java and Spring Boot.

I build structured backend systems using layered architecture (Controller–Service–Repository) and apply MVC principles in both Spring Boot and traditional Java (JSP & Servlets). My experience includes designing RESTful APIs, integrating relational databases with MySQL, and implementing clean separation of concerns in application design.

I developed a Campus Marketplace Platform as part of my final-year project, focusing on scalable backend architecture, database design, and real-world deployment practices. The platform is now live at umtmarket.ahsmart.dev, with both the application and database hosted on a DigitalOcean VPS. I also work with Node.js and Express.js, integrate third-party services such as Cloudinary for media management, and deploy containerized applications using Docker to platforms like Render and TiDB.

Internship goal

I am seeking a backend or software engineering internship where I can contribute to production-level systems and continue advancing my engineering skills.

Highlights

  • University: Universiti Malaysia Terengganu
  • Architecture: Controller → Service → Repository
  • Patterns: MVC (Spring Boot + JSP/Servlet)
  • APIs: RESTful API design & integration
  • Database: MySQL + relational design
  • Deploy: DigitalOcean VPS • Docker • Render • TiDB
  • Services: Cloudinary for media management
Final-year project
Campus Marketplace Platform

Built with scalable backend architecture, solid database design, and a live production deployment on DigitalOcean VPS.

Skills

Technologies I use

A focused stack for backend internship work: Spring Boot, REST APIs, and MySQL—supported by practical tools for shipping features.

Backend Development

APIs, MVC, and server-side rendering

Java Spring Boot Spring Data JPA (Hibernate) RESTful API Development FastAPI JSP & Servlets (Java MVC) Thymeleaf (SSR) Node.js Express.js

Architecture & Design

Structure that stays clean as you scale

Layered Architecture (Controller → Service → Repository) MVC Pattern Entity Relationship Design (ERD → Implementation) Clean Separation of Concerns

Database

Relational modeling + practical SQL

MySQL SQL (Joins, CRUD) Basic Indexing Relational Database Design

Deployment & DevOps

Ship, debug, and host with confidence

Docker Git & GitHub Postman Hosting: Render TiDB (Cloud DB)

Integration & Services

Connecting apps to real-world tools

Cloudinary (Image Storage) Image Management Integration REST API Integration

Testing

Basics that prevent regressions

JUnit Basic Unit Testing Concepts

Languages & Web

Daily drivers + practical fundamentals

Java (Primary) JavaScript Python (Basic) HTML & CSS
Projects

Selected work

A few projects that highlight backend fundamentals: database design, CRUD workflows, and API-first thinking.

Campus Marketplace Platform preview screenshot

UMT Campus Marketplace Platform

Student-to-student marketplace system with seller verification, secure transaction flow, and live production hosting on DigitalOcean VPS.

Spring Boot Java Spring Data JPA Thymeleaf MySQL (3NF) Cloudinary DigitalOcean VPS
  • Role-based access with admin-controlled seller verification (Buyer, Seller, Admin).
  • Product listing, cart, order, payment tracking, and buyer-seller order chat flow.
  • Live at umtmarket.ahsmart.dev with both the application and MySQL database hosted on a DigitalOcean VPS. (open project overview for credentials)
  • Fully normalized relational schema (3NF) with strict integrity and validation constraints.
Attendance Management System preview screenshot

Attendance Management System

Streamlines class attendance with role-based workflows and export-friendly records.

Java JSP/Servlet MySQL
  • Session-based login and lecturer/student workflows.
  • Attendance entries with basic duplicate-prevention validation.
  • Admin-ready views for reviewing and exporting attendance logs.
Weather system preview screenshot

WanderLite Smart Tourism Dashboard

A real-time tourism dashboard that combines weather, currency exchange, and nearby attractions in one experience.

Node.js Express.js Vanilla JavaScript Leaflet.js OpenWeather API
  • Unifies weather, currency conversion, and nearby attractions in one dashboard.
  • Interactive city map with category-based attraction discovery.
  • Fallback data provider strategy improves attraction lookup reliability.
Education

Education & achievements

Strong academic performance recognized through multiple Dean’s List awards.

Universiti Malaysia Terengganu

Final-year • Software Engineering

Dean’s List

Consistently strong results in core software engineering coursework, recognized through Dean’s List awards.

Dean's List certificate (GPA 3.85 / 4.00)
Dean’s List Award
GPA 3.85 / 4.00
Academic recognition for high performance.
Dean's List certificate (GPA 3.83 / 4.00)
Dean’s List Award
GPA 3.83 / 4.00
Recognized for sustained academic excellence.

Download CV

A quick overview of education, projects, and skills.

Download CV
Contact

Let’s connect

If you’re hiring a Java/Spring Boot intern, I’d love to help your team ship backend features and improve reliability.

Reach me

Quick call-to-action

Want to see more details? Open the full projects page, or jump into a project overview.