IT product administrator, curious troubleshooter, and builder of useful things.
I support Microsoft 365 and Atlassian collaboration platforms, simplify workflows, and turn “could we do this?” into working solutions. Through LaunchCode, I’m expanding into full-stack development with React and Java.
- 🔭 Building ReadyBoard, a change readiness app that started as “just a dashboard.”
- 🌱 Learning full-stack development and experimenting with ESP32 projects.
- 💬 Ask me about Microsoft 365, Jira, Confluence, or accidental scope expansion.
- ⚡ Fun fact: My cat, Mia, supervises coding sessions without any relevant qualifications.
- Frontend: React, JavaScript, HTML, CSS, Vite
- Backend: Java, Spring Boot, Hibernate/JPA, REST APIs
- Data & tooling: MySQL, Git, GitHub, Postman, PowerShell
- Platforms: Microsoft 365, Jira, Confluence
ReadyBoard is a full-stack change readiness app inspired by real-world change management workflows.
Built with React, Spring Boot, and MySQL, it features:
- CRUD operations for change records
- Dashboards organized by status and assignment group
- Ownership, assignment group, and risk filters
- CSV imports with existing-record lookups
- Relational data persistence and REST APIs
What started as a request for a prettier dashboard became a capstone project.

