Production issue investigation
Follow a reported failure through OOMI CRM, trace the affected records, and work with the engineering team to establish the root cause.
OOMI CRM · Jira Service ManagementSoftware engineer working across backend systems, applied AI, and full-stack products. Turning complex problems into reliable, useful software.
SCROLL TO FOLLOW THE THREAD01/ REAL-WORLD ENGINEERING
Engineering is not only about building features. It is about understanding failures, connecting systems, and making software dependable.
Junior Software Engineer
JULY 2025 — PRESENTFollow a reported failure through OOMI CRM, trace the affected records, and work with the engineering team to establish the root cause.
OOMI CRM · Jira Service ManagementInvestigate SQL Server relationships and application inconsistencies. Apply controlled data corrections and validate the resulting business workflow.
SQL Server · SSMS · Data integrityTrace REST requests, JSON payloads, OAuth, and authentication issues across integrations including Xero and GoCardless.
REST APIs · OAuth · Xero · GoCardlessDebug CRM processes, workflow automation, and frontend behavior. Connect what a user sees to the application and data underneath.
CRM workflows · Browser developer toolsUse AWS CloudWatch and operational logs to investigate errors, build context around a failure, and support application reliability.
AWS CloudWatch · Logs · TroubleshootingCoordinate investigations with engineering colleagues and UK stakeholders. Document the findings, validate fixes, and prepare troubleshooting guidance.
Technical documentation · UK client communicationTarget Systems
Codic Solution
Pure Oxygen Therapy (UK)
02 / MY TOOLKIT
From backend APIs and databases to computer vision and intelligent applications.
03/ SELECTED WORK
All projects01 / COMPUTER VISION / RETAIL
Turning camera feeds into practical retail intelligence through computer vision, analytics, and automated detection.
ILLUSTRATIVE PREVIEW / VISION WORKFLOW
A detection starts a review. Context makes it useful.
Watching several camera feeds makes it difficult to spot and review potentially suspicious activity. A useful system needs to connect detections to context and a reviewable interface.
Dataset preparation, computer vision pipeline experimentation, application integration, and frontend/backend project work.
02 / RECOGNITION / ATTENDANCE
Connecting facial enrollment and recognition with real-time processing and structured attendance records.
ILLUSTRATIVE PREVIEW / CONCEPTUAL WORKFLOW
From a face in a frame to a record in a system.
Attendance collection can become a separate manual process. This project explores how camera input, identity matching, and attendance history can fit into one application.
Independent application design, recognition pipeline exploration, backend/API development, and frontend workflows.
03 / DATA / VISUAL AUTOMATION
A visual workspace for building data transformation pipelines without manually chaining every operation.
ILLUSTRATIVE PREVIEW / CONCEPTUAL WORKFLOW
Make the transformation as clear as the result.
Small data transformations often turn into hard-to-follow scripts. A visual workflow should make the sequence, configuration, and output of each step easier to understand.
Independent graph interface, frontend state management, processing contracts, and Python data-operation exploration.
04 / REAL-TIME / COLLABORATION
A team collaboration platform built around channels, messaging, presence, and shared workspaces.
ILLUSTRATIVE PREVIEW / CONCEPTUAL WORKFLOW
People, conversations, and work. In the same place.
Team discussions lose context when conversations and tasks live in separate places. Connect explores a workspace where a discussion can lead directly to a piece of work.
Independent workspace interface, application state, relational project models, and real-time architecture exploration.
04/ THE JOURNEY
Software engineering at COMSATS: programming, algorithms, databases, and the fundamentals behind dependable applications.
University and academic software projects.At Codic Solution, I worked with YOLOv8, OpenCV, dataset preparation, model experimentation, training, and evaluation.
Machine Learning Intern · July–September 2024.Graduated from COMSATS and continued at Target Systems / OOMI, investigating CRM issues, tracing SQL records, troubleshooting integrations, and contributing React/.NET functionality.
Junior Software Engineer · July 2025–present.Independent products bring together Python services, data processing, full-stack interfaces, and applied AI. These are development projects, with capabilities being built and explored.
Independent work and ongoing experimentation.05 / THE PERSON BEHIND THE SYSTEMS
Behind the data, the APIs, and the decisions — a person who likes understanding how things work. And figuring out why they don’t.
My path started at COMSATS, through experiments in computer vision and into production engineering at Target Systems. Today, I work across backend systems, applied AI, and full-stack products.
06 / LET’S CONNECT
A useful product. A complex system. A problem that needs a fresh pair of eyes.