Skip to main content

Software Engineering Graduate

I build reliable software with C#/.NET, Python, SQL, testing, and clear technical documentation.

I’m a recent Software Engineering graduate with experience in developer support, QA/UAT testing, API documentation, technical troubleshooting, and full-stack software projects.

I’m building Astral Intelligence, a full-stack astronomy data platform that strengthens my Python/Django, PostgreSQL, API integration, and C#/.NET service design experience.

Software foundation

C#/.NET, SQL, testing, and application architecture

Current focus

Python/Django, PostgreSQL, APIs, and backend systems

Target roles

Software Engineer, QA Engineer, Technical Engineer, Backend Developer

Technical Skills

Technical skills I use across projects and support work

My projects emphasize input validation, persistence, API integration, service-layer business logic, automated tests, and documentation that makes software easier to run and review.

Python Django C# .NET ASP.NET Core SQL PostgreSQL TypeScript Angular REST APIs Docker AWS Unit Testing Software QA Technical Documentation

Selected Projects

Recent software projects

View all projects →

Current Project

Astral Intelligence

GitHub

Full-stack astronomy intelligence platform built around Python/Django, PostgreSQL, NASA near-Earth object data, AI-assisted briefings, and a C#/.NET scoring service.

  • Implements normalized NASA data ingestion, backend APIs, object scoring, and persistent close-approach storage.
  • Provides an Angular dashboard for browsing, filtering, and reviewing object data.
  • Uses Dockerized local development and deployment configuration for repeatable environments.
Python Django PostgreSQL Angular C# ASP.NET Core NASA APIs AI Docker AWS

Previous Projects

Academic Planner Pro

GitHub

.NET MAUI Android application for managing academic terms, courses, assessments, notes, alerts, search, reports, and local accounts.

  • Built local SQLite persistence for terms, courses, assessments, user data, alert settings, and reports.
  • Added account authentication with password hashing, password validation, and optional PIN unlock.
  • Organized the app into view, service, data access, and model layers with tests covering core planning behavior.
C# .NET MAUI .NET 9 Android SQLite xUnit

Client Scheduler

GitHub

Windows Forms desktop application for managing customers, appointments, scheduling rules, reports, and login history.

  • Validates business hours, overlapping appointments, required fields, and time zone behavior.
  • Includes demo mode with in-memory repositories so reviewers can run the app without configuring MySQL.
  • Separates business logic into services and repositories with xUnit coverage for scheduling and validation rules.
C# .NET Framework 4.8 Windows Forms MySQL xUnit