This project, completed as part of the Master of Information Technology at UOW (Graduated with Distinction), focuses on designing and optimizing a complex service-oriented ecosystem. It demonstrates the full lifecycle of systems analysisβfrom service identification and Enterprise Architecture (EA) design to BPMN 2.0 workflow modeling and system performance optimization.
Grade Achieved: High Distinction (HD)
- Designed end-to-end business process models for multi-stakeholder services (Tour/Room Booking, Route Planning).
- Utilized BPMN 2.0 to ensure logical consistency between user interactions and back-end microservices.
- Conducted process analysis to identify and eliminate operational redundancies.
- Developed a comprehensive Service-Oriented Architecture (SOA) to integrate diverse service providers (Accommodation, Transportation, Activity Centers).
- Mapped data flows and service dependencies to ensure system scalability and reliability.
- Bottleneck Analysis: Analyzed system performance from the user interaction layer down to technical implementation.
- Payment Integration: Proposed optimization strategies for third-party payment gateway interfaces, including multithreading to reduce latency.
- Database Optimization: Designed indexing strategies for high-frequency queries (Order/Customer IDs) and caching mechanisms to handle high-concurrency scenarios.
- Modeling: BPMN 2.0, Enterprise Architecture (EA) Frameworks
- Analysis: System Integration Analysis, Performance Bottleneck Identification
- Tools: Visual Paradigm / Lucidchart, SQL (Query Optimization), API Documentation
/Diagrams: Exported BPMN 2.0 workflows and Architecture Diagrams./Report: The comprehensive 160+ page systems analysis report (PDF).
While this project was a collaborative effort, as the Project Leader, I personally directed the technical strategy and was the primary author of the following sections:
- Business Process Engineering: Created the full suite of BPMN 2.0 diagrams (Task C) to bridge business requirements with technical execution.
- Performance Architecture: Conducted the deep-dive Bottleneck Analysis (Task F), identifying latency in payment integrations and proposing the multithreaded solution.
- System Design: Spearheaded the Service-Oriented Architecture (SOA) mapping and database optimization logic.
This project serves as a demonstration of my ability to bridge the gap between complex business requirements and high-performance technical solutions.