Hello, I'm

I am deeply committed to harnessing technology to craft software solutions that elevate the well-being of individuals and communities. Driven by a profound interest in software development, I am actively refining my skills and seeking substantial industry exposure to foster innovation and create meaningful impact.

Hero Image

ABOUT ME

I’m a Computer Science graduate who enjoys building practical software that solves real problems. Early in my career, I’ve focused on learning by doing, building projects end to end, exploring new technologies, and turning everyday inefficiencies into useful tools. I try to approach my work with curiosity, ownership, and humility, and I’m always looking for ways to keep improving while creating things that genuinely help people.

  • Python, TypeScript, Java
  • React, Next.js, Tailwind CSS, Shadcn, Auth.js
  • REST APIs, Docker, and AWS

EXPERIENCES

Beyond Zero Technologies logo

Beyond Zero Technologies

Software Engineer

Nov. 2024 -- Feb. 2025

ReactTypeScriptThree.jsREST

Highlights

  • Optimised React Three Fiber rendering by reducing geometry complexity, boosting FPS from 30 to 69 (130% gain).
  • Used r3f-perf to monitor performance and achieved 60FPS without hardware upgrades, saving the company five figures.
  • Redesigned API endpoints to deliver layout configuration and data for dynamic rendering of templates, styles, and layouts.
Sahara Space logo

Sahara Space

Machine Learning Engineer

Jul. 2023 -- Nov. 2023

Jupyter NotebookComputer VisionModel TuningCNN
Sahara Space project preview

Highlights

  • Refined deep learning algorithms for satellite pose estimation, improving F1 score to 83% on validation data.
  • Conducted model evaluation and identified bottlenecks that reduced training time by 15%.
  • Delivered technical insights and prototypes to a cross-disciplinary aerospace team for future autonomous satellite manoeuvre capabilities.

PROJECTS

  • Smart Roster Scheduler preview
    Smart Roster Scheduler

    Built a modern, interactive web application to simplify employee shift planning and visualisation. The app features a drag-and-drop calendar grid with auto-inserted breaks, role-based color coding, and daily navigation controls. Managers can add/remove employees, view detailed tooltips, and have their data persist locally per day. Implemented reusable hooks for date and roster data management, robust error boundaries, and skeleton loading states for improved UX. Designed with scalability in mind for future extensions like printing, templates, and shift analytics.

  • Patient Management System preview
    Patient Management System

    A cloud-native, microservices-based Patient Management System built for scalability, modularity, and security. This project simulates a real-world healthcare backend infrastructure, covering core domains like scheduling, patient records, and user authentication.

  • Grocery Price Comparison Website preview
    Grocery Price Comparison Website

    A React-based Grocery Price Matching and Delivery platform with Microservice Architecture, leveraging Spring Boot MVC for API development and implementing a CI/CD pipeline using GitHub Actions for automated deployment.

  • Histopathology Cancer Cell Classification preview
    Histopathology Cancer Cell Classification

    A Machine Learning system that can classify histopathology images of cancerous cells with an f1-score of 0.86 trained on over 20,000 images.

  • Fireworks Interactive Canvas Experience preview
    Fireworks Interactive Canvas Experience

    An interactive browser fireworks experience built with vanilla JavaScript and HTML5 Canvas, featuring mouse-launched particle effects, layered scene rendering, and avatar cycling.

Let's Connect

I'm currently looking for new opportunities, my inbox is always open. Whether you have a question or just want to say hi

Github IconLinkedin Icon