A professional Software Engineer with 5 years of experience in Back-End Development in Go. A competitive programmer with great problem-solving skills. I am passionate about learning new things, and am highly adaptive to new technologies.
Nov 2018 - Present, Dhaka Branch
AppsCode’s mission is to accelerate the transition to Containers by building a Kubernetes-native Data Platform.
Jan 2023 - Present
Jan 2021 - Dec 2023
Nov 2018 - Dec 2021

ByteBuilders is the Back-End server for a Kubernetes Dashboard. Deploy, manage, upgrade Kubernetes on any cloud and automate deployment, scaling, and management of containerized applications.

Grafana Operator is a Kubernetes Controller for Provisioning and Managing Grafana Dashboards and Datasources. It’s based on a grafana sdk.

Pharmer is a Kubernetes Cluster Manager using Kubeadm & Cluster API.
nats-logr is a logr implementation using NATS. union-logr is a logr implementation that aggregates multiple loggers.

Pawsitively Purrfect is a web application for Pet Adoption, written in Go, GraphQL. The project follows the Service-Repository-Data pattern for clean architecture. The Repository layer communicates with Data layer through a gRPC server.
Fixed some issues regarding k8s version, Node role and default disk size.

Refactored naming of users’ avatars.

Refactored some existing APIs and added some new ones.

Fixed some Websocket related issues in NATS helm chart.

Developed a program to recognize Facial Expression from a static image. CNN and SVMs used to train and classify facial expressions into various categories. Python, TensorFlow, SVM, OpenCV used for image processing and machine learning.
B.Sc. in Computer Science & EngineeringCGPA: 3.76 out of 4Extracurricular Activities
| ||
Shaheb Rampur High School2006-2011 Secondary School CertificateGPA: 5 out of 5 |