Software Development
Published on: 2025/12/21
Overview
Software development has been a core part of my professional and personal journey. This page acts as a central hub for everything related to my portfolio engineering work, from testing methodologies to development practices and long-term support strategies.
Testing
Testing is a fundamental part of delivering reliable software. I focus on automated testing, unit testing, integration testing, and UI Automation testing to ensure that projects remain stable as they grow. My goal is to build confidence in every release and demonstrate strong testing discipline across my portfolio.
Development
My development work spans web applications, native applications, and experimental projects. I enjoy exploring new technologies, refining my coding standards, and building solutions that solve real problems. This section will showcase development logs, technical breakdowns, and insights gained from hands-on experience.
Support and Sustained Engineering
Support and sustained engineering play a vital role. Addressing technical debt, refining architecture, and implementing structured maintenance practices are all parts of my approach. This includes Application Performance Monitoring (APM), iterative improvements, and lifecycle planning to ensure systems continue to operate reliably as technologies, user expectations, and environments evolve.
Work in This Category:
🚀 From Reflection to Action: The Marginal Gains Sprint
Discover how I applied marginal gains to modernise my portfolio website architecture, testing strategy, observability, and UI using Blazor, OpenTelemetry, and clean design principles.
Category: Software Development
Cogetta
An overview of Cogetta, a substitution cipher written in Python 3, including tools used and download link.
Category: Software Development, Creative WorksUI Test Automation Portfolio Piece
This Page Showcases My UI Test Automation Portfolio Piece.
Category: Software Development
My Portfolio Website Development
This page showcases the portfolio website and links to the github code.
Category: Software Development
Portfolio Website Completed!
This blog post explains why I have built my portfolio website to display my sides and out of work projects.
Category: Software Development