aboutskillsexperienceeducationprojectsopen sourcerecommendationsblogcontact

Things I've built

A chronological look at projects, big and small.

CDN Billing Service
Tenbyte

Architected and built Tenbyte’s billing service around Flexprice and Stripe, enabling usage-based, subscription, and hybrid billing models. Implemented high-volume usage event ingestion, metering and aggregation, dynamic pricing plans, subscription lifecycle management, wallets and credits, invoicing, checkout, and payment orchestration for a globally scalable CDN platform.

Billing SystemsFlexpriceStripeUsage MeteringSubscriptionsPayments
WebP Edge
Tenbyte

Converts images to WebP on the fly and re-caches them as CDN-ready assets, cutting size from ~4MB to ~400KB on average while keeping visual quality — improving load time, bandwidth, and cost.

CDNImage Processing
Booking Service
10 Minute School

Arranges and organizes offline classes for K12 and IELTS students. Drove over 360K users to book free classes, achieving an approximate 10% conversion rate to paid users, with attendance increasing from 16% to 25%.

GoMongoDB
Tenlytics Service
10 Minute School

An analytics service tracking student engagement — time spent in the app, exams, class tests, homework, and MCQs completed, and consistency over time, including a daily streak feature.

NestJSApache AirflowInfluxDB
GPS Subscription
Truck Lagbe Inc.

Built a subscription and payment platform for GPS-based vehicle tracking, handling subscription lifecycle, payment processing, plan management, and service activation. Designed the backend in Go with MySQL and AWS, integrating external payment gateways for reliable transaction processing.

MySQLGoPayment GatewaysAmazon Web Services (AWS)
Truck Marketplace
Truck Lagbe Inc.

Developed backend services for a truck marketplace connecting shippers with truck owners. Designed RESTful APIs and business workflows for marketplace operations, with Go and MySQL powering the core service layer and data management.

MySQLGoRESTful WebServices
Price Predictor
Truck Lagbe Inc.

Built a backend service for predicting truck transportation prices through a REST API, with Go handling the service layer and MySQL supporting pricing data and historical information. Designed the service for reliable integration with downstream applications.

REST APIMySQLGo
Image Server
Truck Lagbe Inc.

Built a dedicated image-serving backend using Go and Google Cloud Storage, with Redis providing caching for frequently accessed assets. Designed the service to efficiently handle image storage, retrieval, and high-frequency content delivery.

GoGoogle Cloud Platform (GCP)Redis
API Gateway
Truck Lagbe Inc.

Developed an API gateway for a microservices architecture, providing a unified entry point for downstream services and centralizing request routing and service communication.

Express Gateway
Driver Referral
Truck Lagbe Inc.

Built a driver referral service in Go to manage referral workflows and reward processing within a microservices architecture. Implemented scheduled background jobs with cron and MySQL-backed persistence for reliable referral tracking and processing.

GoMySQLCron
Cash Disbursement
Truck Lagbe Inc.

Developed a cash disbursement platform for managing payment and payout workflows, integrating external payment gateways with a Node.js backend. Implemented transaction processing, persistence, and operational workflows across MySQL and MongoDB, with Angular supporting the frontend experience.

Node.jsMySQLPayment GatewayMongoDBAngular
MFS - Payment Gateway
Truck Lagbe Inc.

Developed a mobile financial services (MFS) payment gateway integrating payment workflows through REST APIs. Built backend services with Node.js, MySQL, and MongoDB to handle transaction processing, request validation, persistence, and communication with external payment systems.

Tech: Node.js, MySQL, MongoDB, REST
Truck Lagbe Shipper App
Truck Lagbe Inc.

Contributed to the development of the Truck Lagbe Shipper application, implementing frontend functionality and business workflows using JavaScript and object-oriented programming principles.

JavaScriptObject-Oriented Programming (OOP)
Truck Lagbe Owner App
Truck Lagbe Inc.

Contributed to the Truck Lagbe Owner application, implementing frontend features and application workflows using JavaScript, object-oriented programming, and JSON-based data communication.

JavaScriptObject-Oriented Programming (OOP)JSON
Mini Compiler (While Loop Syntax Analyzing)
Daffodil International University

A compiler-design project that performs lexical and syntactic analysis of while-loop constructs in C-like code using LEX and YACC, validating grammar rules and reporting syntax errors.

FTP Server in Linux
Daffodil International University

Built and configured a Linux-based FTP file server using Samba for network file sharing, supporting read/write access from other machines and cross-platform testing with Windows FTP clients.