Skip to Content
I'm available for work

Projects

My featured projects which include mainly Backend Engineering and infrastructure with a little bit of DevOps, MLOps, AI/ML, Computer Vision and Cyber Security.


Go Inventory Microservices

Microservices Inventory System built with Go, Gin, gRPC, and Rabbitmq.

Go Workerpool File Processing

Go concurrent file processing of 1 million data from CSV to postgres DB with worker-pool pattern and graceful shutdown

Rabbitmq Round Robin Work Queues

Implementation of a Go microservice demonstrating user registration where a REST API service communicates with a background worker service via a message queue (RabbitMQ).

Go Fan-in Fan-out Concurrent Request Aggregator

Go Fan-in Fan-out Concurrent Request Aggregator

Using Go's Fan-in Fan-out concurrency pattern to fetch external apis (https://jsonplaceholder.typicode.com)

Go Unit Tests with Mockery, Testify and CI/CD Pipeline

Go Continous Integration (CI) with Unit Tests using Mockery, Testify and Github Actions

Docker, Kubernetes Stuffs

Docker and Kubernetes notes, scripts, small projects and solutions

Jumbotron Ansible OpenTofu

Provisioning Apache Web Server and MySQL Database using OpenTofu, QEMU and Ansible

AWS Terraform LEMP Stack Deployment

LEMP stack web application deployment using terraform and ubuntu

Portswigger WebSec Writeups

Portswigger WebSec Writeups

A writeup containing solutions of Portswigger's Web Security Academy.

ML Web Honeypot

Frequent Pattern Mining, Machine Learning and Statistical based web honeypot attack data analysis.