§ 01 / Profile

Ashleigh MEngineering Lab

Backend-focused full-stack developer building practical, production-style web applications.

My current focus is the practical work behind production-ready applications: authentication, database persistence, accessible interfaces, testing, deployment and documentation.

Current Stack

Backend

Python · FastAPI · PostgreSQL · SQLAlchemy

Frontend

React · TypeScript · JavaScript · Tailwind CSS

DevOps / Workflow

Docker · GitHub Actions · Vercel · Render

Project Direction

Backend-focused full-stack systems and accessible product design

§ 02 / Technical Notes

Debugging notes and engineering lessons from my project work

I use my Technical Log to document project issues, debugging steps, fixes, and lessons learned while building backend, full-stack, DevOps, Java, and accessible frontend projects.

2026-07-11

FastAPI · JWT · CORS · Admin access

Fixing JWT Dashboard Admin Access

Debugging CORS, deployed FastAPI errors, admin role checks, and authenticated API requests between the JWT Dashboard and Mini User API.

2026-07-11

Portfolio · React · Project presentation

Updating Portfolio Featured Projects

Refreshing the portfolio homepage to better represent current full-stack, backend, authentication, and accessibility-focused project work.

2026-06-13

Pytest · Python · Backend testing

Fixing pytest Import Paths

Solving a backend testing issue by adding pytest configuration and clarifying how Python package paths are discovered during test runs.

§ 03 / Selected Work

Practical projects focused on backend systems, full-stack workflows, and accessible product design.

01

Full-Stack · Deployed

Inventory Management System

A deployed full-stack inventory management dashboard built with React, TypeScript, FastAPI, PostgreSQL, SQLAlchemy, JWT authentication, Docker, Vercel, Render, and GitHub Actions. Includes protected routes, CRUD inventory management, search/filter/sort controls, analytics cards, stock status tracking, category summaries, responsive dashboard UI, and CI checks for backend, frontend, and Docker workflows.

ReactTypeScriptFastAPIPostgreSQLSQLAlchemy
GitHubDemo

02

Capstone · Accessibility

Bloom - Calm Routine, Focus & Progress App

A calm, accessible routine, focus and progress app designed around neurodivergent-friendly support, low-pressure task sequencing, demo routines, page controls, visual polish, and public beta feedback. Bloom includes guided demo flows, focus support, routines, moments, progress views, accessibility controls, and a roadmap toward full-stack persistence, authentication, and real user accounts. Used Claude Code and ChatGPT as supervised AI pair-programming tools while manually reviewing diffs, testing changes, and managing commits.

ReactJavaScriptViteTailwind CSSAccessibility
GitHubDemo

03

Backend · API

Mini User API

A deployed FastAPI backend API with PostgreSQL, SQLAlchemy, JWT authentication, OAuth2 Swagger login, protected profile access, admin-only user listing, role-based access control, Docker support, Render deployment, and GitHub Actions CI. Recently improved with health/readiness endpoints, endpoint tests, CORS fixes for deployed frontend integrations, and safer admin role checking.

PythonFastAPIPostgreSQLSQLAlchemyDocker
GitHubDemo

04

Frontend · Auth Integration

JWT Authentication Dashboard

A polished React and TypeScript authentication dashboard connected to the deployed Mini User API backend. Includes JWT login, token storage, protected dashboard access, authenticated profile loading, admin-only user listing, role-based UI behaviour, loading and error states, Vercel deployment, Render backend integration, and GitHub Actions CI. This project demonstrates frontend authentication flow, protected routing, API integration, and admin access control.

ReactTypeScriptViteReact RouterFastAPI
GitHubDemo

§ 04 / Contact

Open to junior backend and full-stack opportunities.

Seeking junior backend, full-stack, and software engineering roles. Open to remote, hybrid, and international opportunities.

Role Focus

Backend systems · Full-stack applications · API development · Authentication · PostgreSQL · Accessibility · Deployment workflows