Download CV (PDF)

ADNAN GHIYATH OTHMAN

Full Stack Developer • C#/.NET & React • Web & Desktop

Projects

DVLD — Driving License Management System
Personal Project • Desktop-to-Web Migration
React, ASP.NET Core (.NET 8), PostgreSQL/Supabase
  • Migrated a legacy WinForms desktop application to a full web application, preserving the existing business and data-access layers.
  • Built and shipped 8+ end-to-end feature modules: person management, user management, license issuance/replacement, international license, detain/release, renewal, and new local license applications.
  • Designed a reusable component architecture (shared filter, info-card, and license-info components) that eliminated duplicate code across 5+ features.
  • Diagnosed and fixed critical backend defects in the PostgreSQL data-access layer (type mismatches, timestamp/timezone bugs, incorrect parameter types).
  • Deployed the production build live at iadnan.com; maintains a separate RESTful API repository shared by desktop and web clients.
School Management System
Personal Project • In Progress
PostgreSQL, 3-Tier Architecture
  • Authoring full requirements and a 36-table relational schema with role-based access for Admin, Accountant, Supervisor, and Teacher.
Other Projects
Personal
  • Personal portfolio (iadnan.com)
  • ToDoList — React + MUI
  • C# fundamentals: Simple Bank System, Tic-Tac-Toe, Calculator

Training & Education

Self-Directed Software Development Program
programmingadvises.com
3 years — 30+ sequential courses
  • C++ fundamentals; algorithms & problem-solving (6 levels); OOP; data structures (2 levels); SQL/T-SQL; C# (2 levels); ADO.NET; RESTful API design; ASP.NET Core security (JWT); Windows Services; Git/GitHub; HTML/CSS/JavaScript.
  • 6-month capstone project (DVLD) built end-to-end from requirements to a working system.
High School Diploma
Advanced (Scientific) Track