2026-07-13
Backend persistence · React · Full-Stack MVP
Fixing Bloom Routine Synchronisation
Focused on diagnosing and resolving a routine persistence and synchronisation issue affecting authenticated users.
§ 01 / Profile
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
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-13
Backend persistence · React · Full-Stack MVP
Focused on diagnosing and resolving a routine persistence and synchronisation issue affecting authenticated users.
2026-07-11
FastAPI · JWT · CORS · Admin access
Debugging CORS, deployed FastAPI errors, admin role checks, and authenticated API requests between the JWT Dashboard and Mini User API.
2026-06-13
Pytest · Python · Backend testing
Solving a backend testing issue by adding pytest configuration and clarifying how Python package paths are discovered during test runs.
§ 03 / Selected Work
01
Full-Stack · Deployed
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.
02
Capstone · Full-Stack · Accessibility
Bloom is a calm, accessibility-first routine, focus, and progress application designed around neurodivergent-friendly support and low-pressure productivity. It includes authenticated user accounts, JWT-protected routes, persistent routines and profile data, focus sessions, progress tracking, moments and reflections, guided demo experiences, and configurable accessibility controls. The application uses a dual-mode architecture that keeps demo data separate from authenticated user data. Built with React, FastAPI, PostgreSQL, JWT authentication, and Docker, with development managed through structured testing, debugging, release documentation, GitHub, and Jira.
03
Backend · 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.
04
DevOps · Monitoring · Observability
A Python and FastAPI system-monitoring project that tracks CPU, memory, disk usage, and uptime. It includes structured logging, Slack and email alerts, alert cooldowns, recovery notifications, a health endpoint, Docker healthchecks, and Prometheus metrics, and Grafana dashboards.
05
Frontend · Vehicle Diagnostics
A React and TypeScript frontend dashboard that simulates vehicle health monitoring, diagnostic alert triage, severity filtering, selected alert details, module status tracking, and recent diagnostic event history using mock vehicle data.
§ 04 / Contact
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