Career Highlights
I have had the opportunity to build projects for many different platforms, from backend systems, to web apps and mobile applications. The list below is non-exhaustive, and a more detailed overview can be obtained by going through my GitHub.
Professional Experience
Fullstack Developer
Zapiet | November 2023 - Present
PHP (Laravel)
TypeScript (React)
Docker
GraphQL
- Implemented custom pickup/delivery address validation by drawing a map as opposed to using radius or straight-line distance.
- Increased test coverage to 95% for critical components, ensuring high code quality and confidence in deployments, emphasizing commitment to code quality and reliability.
- Improved database performance, resulting in 50% faster query execution, demonstrating skills in database optimization and performance tuning
- Implemented Shopify GraphQL API integration, replacing deprecated REST API endpoints, and optimized response times by reducing data overfetching.
Software Developer
Chesco Tech | March 2023 - November 2023
PHP
Java (Spring)
TypeScript (React & React Native)
- Built a cross-platform mobile application with React Native + Expo.
- Developed and maintained a supporting RESTful API using Java Spring Boot for the mobile application, handling 1000+ concurrent users with 99.9% uptime.
- Migrated a legacy PHP application to a newer version of PHP, implementing secure database queries through prepared statements and PDO to prevent SQL injection vulnerabilities, resulting in a 80% reduction in security incidents.
- Implemented time-tracking functionality for an HR management system, improving compensation tracking and accuracy by 60%.
Projects
Doorman | 2025
Link
Go
Docker
SQLite
- Both
Plausible
andUmami
require either a MySQL or PostgreSQL database, which was overkill for my needs + RAM is not cheap sooo... - I built a lightweight analytics tools to track traffic to this site.
- Give it a try! :)
Betterbloq | 2025
Link (currently in beta)
PHP (Laravel)
Docker
AWS
Linux
GitHub Actions
Sentry
Stripe
- Partnered with a real estate developer in the coliving space to develop a just-in-time bulk purchasing platform for real estate developers
- Prepared a minimal docker image for deployment on a private VPS, and handled server setup, hardening for security, and firewall configuration
- Implemented payment processing with Stripe
- Set up monitoring with Sentry
- Initially used
S3
for object storage, but finally migrated to self-hostedminio
Devnotes | 2025
Link
Rust
- A terminal-based note-taking app for quickly taking work notes and logging my tasks.
- Still very much a WIP but it does the job