Final Year Software Engineering Student  Available Aug 2026

Abbas Usman Adamu — focused on scalable backend architecture, real-time IoT systems, and API-driven applications using Java, Spring Boot, and modern web technologies.

About

Final-year Software Engineering student at UMT

My work focuses on backend systems, IoT applications, API integration, and full-stack development.

<api>

Backend Systems

Java, Spring Boot, JSP/Servlets, Node.js, REST APIs, and MySQL-backed application workflows.

mqtt://

IoT Applications

MicroPython, MQTT, Raspberry Pi Pico W, and ThingSpeak for real-time environmental monitoring.

{ ui }

Full-Stack Delivery

HTML, CSS, JavaScript, Firebase Hosting, database design, JUnit, and Selenium.

focus hover or tap a card

Projects

Projects.

A selection of projects showcasing my skills in backend development, IoT systems, and full-stack web applications.

6 projects

active.project select a project card
⭐ Final Year Project JSP / Servlet

PSM E-Learning Management System

Scalable e-learning platform for managing courses, student enrollment, assessments, and secure online payments.

  • Implemented authentication and role-based access for students, instructors and administrators
  • Developed course management system with materials, assignments, and assessments
  • Integrated payment gateway for secure online transactions
  • Built backend using Java JSP/Servlet with MySQL database
  • Containerized and deployed the application using Docker for improved portability and scalability
Live IoT ThingSpeak API

IoT-Based Environmental Monitoring

Custom dashboard for real-time sensor readings via ThingSpeak API — water level, temperature, humidity, and air pressure.

  • Tracked water level, temperature, humidity, and air pressure in real time
  • Sent sensor data to ThingSpeak and displayed it on a custom dashboard
Java JSP / MySQL

PKU Management System

System for managing patients, appointments, billing, and staff with role-based access control.

  • Managed patients, appointments, billing, and staff records
  • Implemented role-based access workflows across user types
Full Stack Spring Boot

Masakjerr System

Full-stack CRUD application for managing recipes and user data with a Spring Boot backend and MySQL database.

  • Built CRUD features for recipes and user data
  • Designed backend services and relational database structure
Live API Firebase

WeatherHub

Weather application fetching real-time data via REST APIs with a responsive interface deployed on Firebase Hosting.

  • Integrated REST APIs for real-time weather data retrieval
  • Deployed responsive interface with Firebase Hosting
Live Web HTML / CSS / JS

Elite Soccer Feed

Football news website — my first full project, featuring a homepage layout and detailed player pages built from scratch.

  • Created the homepage layout for football news browsing
  • Built a player page using HTML, CSS, and JavaScript

Skills

Skills & Technologies

Built through academic projects, personal builds, and real-world system development.

Languages

Java JavaScript Python MicroPython

Backend

Spring Boot JSP/Servlets REST APIs Docker

Frontend

HTML CSS Bootstrap Responsive UI

Data

MySQL SQL ERD

IoT

MQTT Raspberry Pi Pico W ThingSpeak

Tools

Git Docker Firebase JUnit Selenium

Timeline

Education and development.

2023 - Present

BSc Computer Science (Software Engineering)

Universiti Malaysia Terengganu

Dean’s List Semester 3 Semester 4 Semester 5

2015 - 2021

Senior Secondary School Certificate (WAEC)

First Grade Comprehensive School, Kano, Nigeria

2025 - Present

Treasurer, Nigerian Muslim Community

Managed financial records and supported community operations

Leadership Finance Events

2023 - 2025

Certifications & Programs

ASPIRE IFuture Autumn School VCLEP Water Survival

Scroll to explore

Contact

Let's work together

Open to Software Engineering internship opportunities (Aug 2026 – Feb 2027), collaborations, and innovative projects.

Let's build something great

I'm always interested in hearing about new projects, challenges, and opportunities. Whether you need a backend engineer, full-stack developer, or IoT specialist, I'm ready to collaborate.

Response time: I typically get back within 24 hours.

You can also connect with me on GitHub or LinkedIn.