In few words I am -
Full time Software Engineer, SRE. Hobbyist Photographer.
Loves to solves problems. Egar to learn new Technologies and plays with them.
Loves to read, travel around and took photographs.
Started learning coding in 2011 with C. Since then never stopped learning and trying.
Writing codes Full Time as Software Engineer from 2014. In those times writing in Golang from 2015.
Sometimes i do use other languages like C, C++, Java and Javascript.
Instead of HTTP REST I like to work with gRPC now. I Try to design my APIs
in gRPC where I can. Its robust performance and scalability amuses me.
Years ago I worked with Grails, Laravel 5 and Spring 3 frameworks.
Not in touch with these for a long time though, because I work with
awesome Go now. :)
I have used MySQL/MariaDB, Postgres; But really really in love with
ElasticSearch. Recently learned about Presto, It is fun.
Likes to communicate data event between services with Kafka stream or SQS. Gives me power
to have scalable and reliable services.
I love to deploy things in Kubernetes by containerizing them with docker.
Monitoring them with Prometheus and Grafana. Load balanced with HAProxy. For kubernetes
i wrote a Ingress Controller backed by HAProxy called voyager while working for AppsCode.
I Love to play with Kubernetes, Provision kube clusters in AWS, GCP or DO.
I believe in testing, I try my best to cover things under unit tests, e2e tests and
integration tests. I like to use CI/CD pipeline with Jenkins.
I like to have Scaling and Performance in mind. Love HAProxy to do some heavy lifting
for me.
I also do love Open Sourcing. I am contributor to Kubernetes, gRPC and some other
Open Source projects. I would still love to contribute more in the community.
Personality
ENTJ-A (The Commander)
Life Philosophy
I don’t Believe in Magic.
Interests
- Open Source Software
- Cloud Computing
- Competitive Programming
- Photography
Education
-
BSc in Information and Communication Technology, 2014
Mawlana Bhashani Science and Technology University, Bangladesh.