Business Analysis • Project Management • Requirements Engineering • Software Engineering
Delivering business-driven software solutions through structured analysis, project planning and disciplined software engineering.
I am a Software Engineering undergraduate with a growing focus on Business Analysis, Project Management and Software Delivery.
My work centres on understanding business problems, analysing stakeholder needs and transforming requirements into structured, implementable software solutions. I enjoy working across the Software Development Life Cycle by combining analytical thinking, project coordination and technical implementation to deliver solutions that remain aligned with business objectives.
Through academic, client and industry projects, I have gained experience supporting project planning, stakeholder collaboration, requirements engineering, project documentation, solution design, delivery coordination and solution validation while maintaining end-to-end traceability from business needs through implementation.
- Requirements Engineering
- Stakeholder Analysis
- Business Process Analysis (BPA)
- Functional & Non-Functional Requirements
- Business Rules Analysis
- Requirements Prioritisation
- Requirements Traceability
- Solution Evaluation
- Gap Analysis
- Process Improvement
- Project Planning
- Project Coordination
- Project Documentation
- Project Governance
- Scope Definition
- Stakeholder Communication
- Meeting Facilitation
- Milestone Tracking
- Agile Project Delivery
- Sprint Planning
- Task Prioritisation
- Progress Monitoring
- Delivery Coordination
- Risk & Issue Tracking
- UML Modelling
- Solution Architecture
- Entity Relationship Modelling
- Object-Oriented Analysis & Design
- Database Design
- Process Modelling
- Workflow Design
- Acceptance Criteria Definition
- HTML5
- CSS3
- JavaScript (ES6)
- C#
- .NET Framework
- Windows Forms
- SQL & SQLite
- Firebase
- Bootstrap
- Git & GitHub
- Business Analysis
- Project Management
- Software Delivery
- Digital Transformation
- Enterprise Solution Design
- Product Strategy
- Requirements Engineering
- Process Optimisation
- Human-Centred Design
An end-to-end Business Analysis and Software Engineering case study demonstrating stakeholder analysis, business process modelling, requirements engineering, solution design, implementation and evaluation for a desktop Pharmacy Management System.
A cloud-native transport operations platform demonstrating project planning, requirements engineering, role-based solution design, Agile delivery, Firebase implementation and collaborative software development.
Client-focused Business Analysis project involving stakeholder consultation, project scope definition, Software Requirements Specification (SRS), CMS planning and digital platform strategy.
I believe successful software delivery begins long before implementation.
Understanding stakeholder objectives, analysing business processes, defining clear requirements, coordinating project activities and maintaining structured documentation establish the foundation for solutions that deliver measurable business value.
I enjoy working at the intersection of Business Analysis, Project Management and Software Engineering, where strategic thinking, organised project execution and technical implementation come together to solve real-world problems.
"Understanding the problem, coordinating the delivery and building the right solution are equally important."
