01 / PROFESSIONAL EXPERIENCE
THE PORTFOLIOWorking inside real systems.
Engineering is as much about understanding existing behavior as it is about building new functionality. Here’s where I put both into practice.
02 / THE CURRENT CHAPTER
Target Systems (OOMI)
Junior Software Engineer
Enterprise application investigation and development across CRM workflows, SQL Server, REST APIs, and third-party integrations.
Trace the behavior.
Investigate production issues through root-cause analysis, SQL queries, database relationships, record-level tracing, and controlled data corrections.
Follow the integration.
Troubleshoot OOMI CRM workflows, REST APIs, authentication/token issues, HTTP requests and responses, and integrations with Xero, GoCardless, Jira/JSM, and SSO-related services.
Build useful tooling.
Contribute React and .NET functionality to an internal Jira/OOMI Support Portal: ticket creation and viewing, request handling, account features, status retrieval, and Jira/JSM integration.
Validate the resolution.
Test and validate resolutions and document investigations with engineering and operations colleagues.
SQL Server / React / .NET / REST APIs / Jira / JSM / Xero / GoCardless / SSO
03 / THE EXPERIENCE SO FAR
Target Systems
Software Engineer Intern
Application issue investigation, React UI contributions, and .NET troubleshooting.
- 01
Investigated assigned Jira issues and coordinated fixes with engineering colleagues.
- 02
Contributed React interface enhancements and investigated application defects.
- 03
Supported .NET maintenance and prepared process documentation and issue logs.
React / .NET / SQL Server / Git / Jira
04 / THE EXPERIENCE SO FAR
Codic Solution
Machine Learning Intern
Computer vision experimentation, model training, dataset preparation, and application integration.
- 01
Worked on YOLOv8 and OpenCV for retail-focused computer vision.
- 02
Prepared, annotated, augmented, and evaluated data using CVAT and Roboflow.
- 03
Gained exposure to PyTorch, TensorFlow, Scikit-learn, training, preprocessing, and evaluation.
Python / YOLOv8 / OpenCV / PyTorch / TensorFlow / Scikit-learn / CVAT / Roboflow
05 / THE EXPERIENCE SO FAR
Pure Oxygen Therapy (UK)
Technical & Digital Operations
Digital operations, technical content workflows, and website maintenance.
- 01
Maintained digital content workflows and website structure.
- 02
Supported administrative communication and operational scheduling.
Web Operations / SEO Analytics / Workflow Automation
06 / HOW I APPROACH THE WORK
Trace it. Understand it.
Validate the fix.
Investigate
Start with the reported behavior. Inspect records, requests, and relationships to establish what happened.
Resolve
Work within the application’s boundaries, coordinate the technical change, and document the investigation.
Validate
Test the intended workflow and related records. Confirm the resolution before closing the issue.
08 / THE NEXT CONVERSATION