Software Engineering
OOP, design patterns, DTO architecture, clean code, and multi-tier applications.

Hi, I'm Blessing,
Pursuing a B.S. in Computer Science at Towson University.
Building software that solves real-world challenges.
From mobile applications to systems programming.
I specialize in creating robust, optimized systems—whether it is mobile security tools, custom OS shells, or database apps.
My target is to build efficient, scalable software and backend architectures that last.
Career path
Solid foundation in Software Engineering, Operating Systems, and Databases, combined with practical administration and development experience.
OOP, design patterns, DTO architecture, clean code, and multi-tier applications.
Process creation, I/O redirection, signal handling, Win32 APIs, and Linux APIs.
Relational design, SQL, transactions, JDBC, MySQL, PostgreSQL, MongoDB, and SQLite.
System Administrator
Gameplay Administrator & Tools Developer
Cashier & Customer Service
Desktop, mobile, backend, and system-level applications built with object-oriented principles, database management, and native system APIs.
Selected work
Offline-first Android app that fetches NIST NVD vulnerability data and stores it locally with Room and SQLite.
C++ command shell for Windows and Unix-like environments with process creation, I/O redirection, and signals.
Asynchronous C# wrapper library for Roblox Web API workflows with .NET and GitHub Actions.
Java desktop application with DTO architecture, MySQL persistence, JDBC, and ACID transaction handling.
ASP.NET Core and PostgreSQL comparison backend with Firebase authentication.
Express and MongoDB backend for flashcard study sets and coursework collaboration.
Writing optimized, clean code at the intersection of operating systems, desktop tools, mobile frameworks, and durable backend services.
Foundation
Coursework focus on relational databases, operating-system kernels, software engineering, and declarative Android development.
Coursework
Software Engineering
02Operating Systems
03Database Management Systems
04Mobile Application Development
05Web-Based Programming
Toolbox