Projects

Real-Time Job Tracker Chrome Extension

Built a Chrome extension to track job applications in real time as well as uses Gemini AI to analyse job descriptions against resumes, providing insights into skill gaps and match scores - all while browsing.

Technologies Used: React + Vue, JavaScript, Go, Gemini AI, Docker, GCP

AI-Powered Job Assistant

An AI-driven job assistant that fetches job postings, compares them against my resume using Gemini AI, and sends Slack notifications for high-match roles — powered by Google Cloud and Azure.

Technologies Used: JavaScript, Node.js, Gemini AI, Google Cloud, Azure, Slack API

AI Job Assistant UML

Admin Dashboard

Developed an interactive dashboard with real-time analytics and visualisations, improving business insights and operational efficiency.

Technologies Used: JavaScript, NodeJS, React, Express.js, MongoDB

Admin Dashboard Project

Social Media Backend

Engineered a scalable backend for a social media app using FastAPI and SQL, ensuring efficient data communication and improved performance.

Technologies Used: Python, FastAPI, SQL, GitHub, CI/CD, Swagger, Heroku

Social Media Backend Project

Web Scrapper

Developed a web scraping application that allows users to monitor the prices of items and receive email notifications when the price decreases.

Web Scrapper Project

Blog

Automate your job search

Automate your job search and stay organised with a custom browser extension, Part 2

Missed Part 1?

Read it here

Published: Jul 29, 2025

Read More
Automate your job search

Automate your job search and stay organised with a custom browser extension, Part 1

Between LinkedIn, Seek, and company career sites, it’s easy to lose track

Published: Jul 27, 2025

Read More
The Integration Era Thumbnail

The Integration Era: Connecting Systems the Modern Way

In today’s tech-driven world, software systems rarely operate in isolation. Whether you’re syncing customer data between your CRM and…

Published: Jul 23, 2025

Read More
From Manual to Chaos

From Manual Chaos to Automated Efficiency: Transforming Compliance Processes, Part 2

The Solution: Automating Compliance for Efficiency and Accountability

Published: Nov 27, 2024

Read More
From Manual to Chaos current process

From Manual Chaos to Automated Efficiency: Transforming Compliance Processes, Part 1

Compliance is the cornerstone of any organization, from small businesses to large enterprises, ensuring safety, accountability, and smooth…

Published: Nov 20, 2024

Read More

Professional Experience

PST: Software Developer | Jul 2024 - Jul 2025

Delivered digital transformation and UCaaS/UC solutions, streamlining workflows and automating compliance processes.

Technologies Used: React, JavaScript, Node.js, C#, .NET, API, Serverless

Entasker: Software Developer | Feb 2024 - Jun 2024

Delivered digital transformation and data migration solutions for legal firms, improving data access and operational efficiency.

Technologies Used: React, JavaScript, Node.js, .NET, C#, SQL, APIs, Graph API, PowerShell

Faethm By Pearson: Full Stack Software Developer | Feb 2023 - Jul 2023

Delivered full-stack solutions to provide actionable insights for strategic workforce planning, enhancing data-driven decision-making.

Technologies Used: React, JavaScript, TypeScript, D3.js, Python, Figma, Auth0, Confluence, API development

Skills

React

Proficient in building reusable components and hooks.

Node.js

Experience in API development, Express.js, and serverless functions.

C# & .NET

Backend development with clean architecture and microservices.

Azure

Cloud services, Azure Functions, Service Bus, and DevOps pipelines.

Postman & API Testing

Automated API testing and API management experience.

Certifications

About Me

I’m a software developer based in Sydney, passionate about crafting software that solves real-world problems. From building clean APIs to automating workflows and designing intuitive frontends, I bring curiosity and precision to every project.

I care deeply about building systems that scale, collaborate effectively across teams, and improve user experience — one deploy at a time.

What I’m Exploring

I’m currently building a cloud-native backend for my Chrome extension using Golang, Docker, and Google Cloud Run. The goal is to create a scalable, event-driven API that integrates seamlessly with modern frontend workflows.

Along the way, I’m exploring secure authentication patterns with AuthKit and optimizing my data layer using Neon Postgres — pushing for a balance between performance, simplicity, and developer experience.

Let's Connect

I'm always open to meaningful conversations and opportunities. Feel free to connect with me on LinkedIn.

Connect on LinkedIn