A research chapter in data, requirements and technical leadership.
Research Assistant / Software Developer (Jan–Mar) → Technical Lead (Mar–May)
Node.jsExpress.jsReactPower BIAWS research
Conceptual reconstruction / architecture study
Reconstructed to explain the work. Not an original system screenshot.
Interactive concept / invented demo records
Research & document workspace
Inspect how document status and ownership could help structure an academic review workflow.
CONCEPT INTERFACE NO PRODUCTION DATA
3 demo records
Conceptual reconstruction with invented sample data; not an original employer interface.
Demo document
Owner
Version
State
Research proposal
Student A
v1
Review
Literature outline
Student B
v2
Approved
Methodology notes
Student C
v1
Review
A conceptual metadata view. Real access control, storage and authorisation belong in the application and database layers, not in a front-end status selector.
CASE STUDY / 01
Document Management System
Led an eight-member team developing a DMS for postgraduate students using Node.js and Express.js.
My contribution
Designed database architecture and coordinated development tasks using Agile methods, supporting document handling and accessibility.
Methods & tools
Technical leadership • Node.js • Express.js
Conceptual reconstruction
Document Management System
A conceptual DMS separates student-facing uploads, application-level authorisation, document metadata and storage, and staff review. These boundaries illustrate a secure design; the exact original deployment is not represented.
Conceptual reconstruction / architecture study
Reconstructed to explain the work. Not an original system screenshot.
This model uses public career descriptions. It contains no proprietary screenshots, customer records or credentials.
CASE STUDY / 02
Hospitality CRM requirements
Researched CRM systems and developed a Functional Requirements Specification for the Hospitality Department.
My contribution
Gathered requirements, collaborated with stakeholders and explored implementation strategies appropriate to the academic environment.
Methods & tools
Stakeholder research • Functional specifications
Conceptual reconstruction
Hospitality CRM requirements
A research-to-specification model: interviews and departmental processes inform requirements, which are grouped into a functional specification and evaluated against possible implementation options. This is requirements work, not a claim of a deployed CRM.
Conceptual reconstruction / architecture study
Reconstructed to explain the work. Not an original system screenshot.
This model uses public career descriptions. It contains no proprietary screenshots, customer records or credentials.
CASE STUDY / 03
Data-lake research & visualisation
Researched AWS services and potential data-lake architectures for MICT SETA; developed Power BI dashboards during the research assistant role.
My contribution
Explored data lakes and warehouses, identified useful data points and provided architecture recommendations and departmental advice.
Methods & tools
AWS research • Power BI • Data modelling
Conceptual reconstruction
Data-lake research & visualisation
A proposed analytical flow separates source data, raw storage, curated datasets and visualisation. AWS services were researched for potential use; this diagram does not imply a production data lake was deployed.
Conceptual reconstruction / architecture study
Reconstructed to explain the work. Not an original system screenshot.
This model uses public career descriptions. It contains no proprietary screenshots, customer records or credentials.
Lead the delivery
An eight-person development team and an academic context.
Ask before building
Requirements and research informed implementation choices.
Separate research from deployment
AWS exploration is presented as research, not a live infrastructure claim.
Employment history and contributions verified against the supplied CV. System models are illustrative reconstructions, not original proprietary screenshots. DUT’s official brand guidelines were consulted. No official logo or campus imagery is reproduced. Each page is an independent portfolio interpretation; its palette is not presented as an official employer colour specification.