Software

An overview of my software projects

This is just a small list of projects that I have worked on. For more, head over to my GitHub profile.

Professional Work

Component Sense (2023-Present)

As a Software Developer at Component Sense, I’ve been working on critical internal systems, including:

  1. CRM System
  2. Warehouse Management System
  3. External Customer API

My key achievements include designing and implementing and delivering a new Stock Acquisition system from scratch to production in 6 months. I’ve had extensive experience with PHP, Laravel, MySQL, TypeScript, and React.

In our cross-functional team, we follow Agile methodologies and have a strong focus on code quality and testing. We have upgraded our UI/UX to a modern design system within the constraints of our existing legacy systems.

Coders’ Compass Publishing (2024-Present)

I founded and currently manage an independent technical publishing house focused on computer science and mathematics education. Our first publication, “Set Theory for Beginners”, was released in January 2025. The publishing platform (coderscompass.org) is built using modern web technologies, with automated systems for content production and distribution.

Open Source Contributions

V Language (2020-Present)

I am an official developer for the V programming language (33K+ stars, 2K+ forks) with over 14,000 lines of code contributed. My work primarily focuses on:

  1. Implementation of mathematical algorithms for vlib
  2. Pseudorandom number generation
  3. Arbitrary precision arithmetic
  4. Design and deployment of the official V blog

Notable modules I’ve worked on include:

Personal Projects

EmojiPass (2023)

A prototype authentication system that allows emojis as valid characters in passwords. Built with Flask and plain JavaScript, focusing on human-centred security principles. The project shows innovative approaches to password security while maintaining usability.

PNG Steganography Utility (2023)

A self-contained command-line application in Java for hiding arbitrary files in PNG images. Features include:

whisker (2023)

Powerful open-source template engine for V inspired by the logic-less mustache template language.

GitHub: whisker

klonol (2023)

A robust open-source backup utility written in V to copy remote git repositories locally for offline use. The tool provides automated backup capabilities for GitHub and Gitea repositories.

GitHub: klonol

EVSS (2022)

A complete e-Vehicle Sharing System web application built with Django, featuring:

Infrastructure

My website infrastructure includes:

  1. Main personal website: Static site generated using Hugo and deployed on CloudFlare Pages
  2. Coders’ Compass website: Similar website using an updated version of Hugo and hosted on Render.
  3. Self-hosted services:

All systems are managed using modern DevOps practices, including containerisation with Docker, automated deployments, and comprehensive monitoring.

Note: For access to the source of any of the private projects, please contact me directly. I am happy to provide access to the repositories on a case-by-case basis.