About

I'm a software developer and QA engineer with experience across quality assurance, frontend and backend development, software support, and learning technology.

My background has given me a broad understanding of the software development lifecycle, from understanding requirements and developing features to testing, troubleshooting, and supporting applications in production. I enjoy working across different parts of a system and finding practical solutions to technical challenges.

Experience

FEB 2021 — OCT 2025

EDGE Education

AUG 2021 — OCT 2025

Quality Assurance Engineer

Experienced in test planning and management, collaborating with stakeholders to clarify requirements and identify quality risks. Designed and executed manual, functional, regression, and exploratory tests for LMS and CMS platforms, while documenting, tracking, and verifying defects to ensure quality standards and release readiness.

Manual TestingTest PlanningTest ManagementUAT
MAR 2023 — OCT 2025

Front End Developer

Developed and maintained a production web application, delivering new features and resolving defects while collaborating with QA and stakeholders. Participated in code reviews to maintain code quality and ensure features met acceptance criteria.

Vue.jsNuxt.jsTypeScriptTailwind CSSGit
FEB 2021 — OCT 2025

Software Support Engineer

Maintained production applications, resolved system issues across Laravel, CMS, and LMS platforms, and used MySQL queries for reporting and troubleshooting.

LaravelPHPMySQLDebuggingSoftware Support
NOV 2018 — FEB 2021

EDGE Education

JAN 2020 — FEB 2021

Senior Learning Technologist

MoodleHTMLCSSQuality AssuranceTraining
NOV 2018 — JAN 2020

Learning Technologist

Articulate Storyline 360E-LearningInteraction Templates

Projects

Selected projects

A collection of projects exploring modern web development and practical problem solving.

Product Catalogue

A React product catalogue that allows users to browse, search, and filter products fetched from the DummyJSON API. Features include category filtering, favourites, product details in a slide-in drawer, and dynamic product statistics. Built to strengthen my understanding of React component architecture, state management, event handling, and responsive UI design.

ReactTypeScriptTailwind CSS

Django News Application

Developed a role-based Django news platform enabling journalists and editors to manage articles and newsletters. Implemented authentication, database management, and a REST API with JWT authentication, using Docker for deployment.

PythonDjangoREST API

Django Sticky Notes

Developed a Django-based note-taking application with full CRUD functionality, relational data models, and custom forms. Implemented automatic topic pre-population, dynamic owner creation, and unit tests for models and views.

PythonDjangoREST API

Contact

I'm always interested in connecting with people, exploring new opportunities, and working on interesting projects. Whether you have a question, an idea, or just want to say hello, feel free to get in touch.