Full-Stack & Systems Developer

Abu Aiuohall
Md Ratul

Web & App Developer crafting systems from algorithm structures to client-facing user interfaces. Building low-level graphics, full-stack frameworks, and clean systems integration.

07+ Languages C++, Java, JS, TS, PHP, C#, SQL
06 Projects Coded, documented & deployed
04 Databases Oracle, MySQL, MS SQL, Apache
Portrait of Abu Aiuohall Md Ratul
Developer
Tech Enthusiast
CS @ AIUB

Technology Stack

Core Stack Production-ready
C++ Java C# PHP JavaScript SQL MySQL Oracle Database Microsoft SQL Server Object-Oriented Programming Data Structures & Algorithms Problem Solving OpenGL GLUT Apache Server HTML5 CSS3
Familiar & Exploring Learning
TypeScript React Node.js Next.js Tailwind CSS Dynamic Programming Figma

Featured Work

NeedyNest login screen
PRJ — 001
Featured

NeedyNest — Community Resource Platform

A role-based desktop application (Admin, Moderator, User, Distributor) for sharing community resources and managing courses — featuring secure login with hashed passwords, an admin analytics dashboard, course enrollment & payments, material uploads, and full CRUD over a SQL Server backend.

Clone git clone https://github.com/Aiuohall/NeedyNest.git
C# WinForms .NET SQL Server OOP
ART Food Blog home page
PRJ — 002
Full-Stack

Food Blog Website

A dynamic server-side food blog with database-driven posts, clean content flow, and a responsive frontend — hosted on Apache with MySQL backend.

Clone git clone https://github.com/ar-sohan/Food_Blog.git
PHP Apache MySQL HTML/CSS
Screenshot coming soon
PRJ — 003 Java

Supershop Management System

A complete retail inventory and billing system engineered with clean object-oriented architecture in Java for real-world shop management.

Java OOP
A Journey Through Education — OpenGL intro screen
PRJ — 004
OpenGL

OpenGL / GLUT Graphics Project

A low-level graphics application demonstrating real-time rendering, geometric transformations, and structured 2D/3D scene construction using C++ and OpenGL.

Clone git clone https://github.com/Aiuohall/OpenGL-Glut-Project.git
C++ OpenGL GLUT
BariJao Eid Ticket Exchange home page
PRJ — 005
Full-Stack Real World

BariJao — Eid Ticket Exchange

A live, production web app for safely buying, selling, and reselling unused Eid travel tickets — a secure, community-based secondary marketplace solving real ticket wastage for travelers in Bangladesh. Deployed and running on Render with user accounts and live search.

Clone git clone https://github.com/Aiuohall/BariJao.git
TypeScript React Node.js MySQL
TaskFlow dashboard screenshot
PRJ — 006
Full-Stack Live

TaskFlow — Project & Task Manager

A deployed full-stack productivity app for managing projects and tasks — featuring user authentication, a live analytics dashboard (tasks by status, weekly completions), deadline tracking, activity feeds, and full CRUD. Built with React, Express, and MongoDB.

Clone git clone https://github.com/Aiuohall/taskflow.git
React Node.js Express MongoDB

Beyond the Classroom

First page of the BPSF student-performance research paper Read Paper
Research Paper

BPSF — A Data-Driven Study of Student Performance

Based on Study Habits & Lifestyle Factors

A machine-learning study proposing the Behavioral Performance Scoring Formula (BPSF) — fusing seven everyday signals (sleep, attendance, focus, exercise, social media, gaming and stress) into a single interpretable score that classifies students as Good, Average or Bad. Eight ensemble models were trained and compared on a 20,000-record dataset, with the best generalising at ~89.8% accuracy and a 1.06% generalization gap.

20KRecords
8ML Models
89.8%Accuracy
8Pages
Machine Learning Gradient Boosting Python Educational Data Mining
ACM format · 8 pages Read Paper
From Curiosity to Career — Computer Science research poster View Poster
Computer Science

From Curiosity to Career

Why Students Choose Computer Science

A survey-based research poster examining what really drives students toward computer science — passion, career prospects, peer influence and curriculum — with findings visualised through statistical charts.

Group research · AIUB Open PDF
Nikola Tesla — physics poster presentation View Poster
Physics

Nikola Tesla

The Man Who Electrified the World

A physics poster on Tesla's life and inventions — the AC electrical system, the Tesla coil, wireless power transmission, X-rays and the induction motor — and his lasting legacy on modern technology.

Physics · AIUB Open PDF

Technical Writings

01
Protocol Engineering

The Silent Architects: Why Protocol Engineers Are the Most Undervalued Role in Tech

Every app you use depends on protocols designed by engineers most people have never heard of. TCP, HTTP, WebRTC — these weren't given, they were deliberate decisions. Here's why this discipline matters and why I'm pursuing it seriously.

May 2026 6 min read
Read full story
02
Cloud Computing

I Ran Apache on Localhost for Years — Here's What Moving to the Cloud Taught Me

Self-hosting on Apache gave me control. The cloud gave me scale — and humility. An honest account of what shifts when you stop thinking in servers and start thinking in infrastructure: IAM, cold starts, and distributed state.

Apr 2026 8 min read
Read full story
03
Systems Thinking

From DSA to Distributed Systems: How Thinking in Algorithms Prepares You for the Next Frontier

Data structures taught me to see trade-offs. Dynamic programming taught me optimal substructure. Now I'm applying those same instincts to consensus algorithms, eventual consistency, and distributed databases.

Mar 2026 7 min read
Read full story

Education

American International University Bangladesh

AIUB · Dhaka, Bangladesh

B.Sc. in Computer Science & Engineering

Rigorous engineering coursework covering Advanced Data Structures & Algorithms, Object-Oriented System Architecture, Computer Graphics (OpenGL), and Database Administration.

Get in Touch

Message compiled! Opening mail client to dispatch to Ratul.