Abdullah Al Maruf

Abdullah Al Maruf

Software Engineer

Baylor Cloudhubs Lab

Hey, I'm Maruf!

I like to tear down build stuff!! ๐Ÿ˜‰

Passionate software engineer with 4 years of software development experience in Go, Java, and C++. Also worked as a DevOps Engineer for a year to gain hands-on experience of the infrastructure. Acted as team lead of AppsCode’s KubeDB project. Love to participate in programming contests. An enthusiastic team player.

Interests
  • Distributed Systems
  • Cloud-Native Development
  • Kubernetes
  • Open Source
  • Competitive Programming
Education
  • B.Sc in Computer Science & Engineering, 2017

    Chittagong University of Engineering & Technology

  • M.S. in Computer Science, December 2022

    Baylor University

My Strengths!

There’s always room for improvement. ๐Ÿ˜ƒ

Team Work
Problem Solving
Optimist
Self Motivation
Communication
Self Learning

My Journey

 
 
 
 
 
Baylor Cloudhubs Lab
Graduate Research Assistant
Jan 2021 โ€“ Present Waco, Texas, USA
  • Performed telemetry log tracing analysis to reconstruct Microservices architecture.
  • Performed static code analysis of java spring boot to detect JMS and Rest communication between Microservices.
  • Technology Used: Java, Spring Boot, Docker, Docker Compose, Kubernetes, etc.
 
 
 
 
 
Red Hat Research
Intern Researcher
May 2021 โ€“ Jul 2021 Waco, Texas, USA
  • Performed telemetry log tracing analysis to reconstruct Microservices architecture.
  • Performed static code analysis of java spring boot to detect JMS and Rest communication between Microservices.
  • Technology Used: Java, Spring Boot, Docker, Docker Compose, Kubernetes, etc.
 
 
 
 
 
Digital Healthcare Solutions
DevOps Engineer
Feb 2020 โ€“ Dec 2021 Dhaka

Formerly known as Telenor Health. Digital Healthcare Solutions is a social business that uses technology and creativity to make high quality health services and health financing accessible for all.

  • Concentrated on migration of infrastructure to Kubernetes.
  • Experienced hybrid cloud infrastructure consisting of aws and openstack private cloud.
  • Worked with ansible and terraform to provision the infrastructure.
  • Initially used docker compose to provision the microservice based applications.
  • Worked with jenkins for CI/CD.
  • Exercised cloud native best practices for monitoring and alerting.
  • Technology Used: AWS, Kubernetes, Ansible, Terraform, Docker, Docker Compose, Traefik, Nginx, HAProxy, Prometheus, etc.
 
 
 
 
 
AppsCode Ltd.
Software Engineer
May 2017 โ€“ Jan 2020 Dhaka branch

AppsCode Ltd. is a subsidiary company of AppsCode Inc. USA. An Integrated platform for collaborative coding, testing & deploying containerized apps.

  • Worked to build Kubernetes controller tools to utilize Kubernetes services.
  • Maintenance and development of KubeDB project, A database management tool for Kubernetes.
  • Led team members to design and implement the core features of KubeDB.
  • Designed and implemented database backup system using Restic.
  • Conducted Bi-Weekly community meetings and provided community supports to users.
  • Contributed and worked with many open source projects including Kubernetes, Docker, Helm, Kops, Prometheus, gRPC, Restic, wal-g, stash, etc.
  • Technology Used: Golang, Kubernetes, Docker, MongoDB,Elasticsearch, GCP, AWS, Azure, etc.
 
 
 
 
 
AppsCode. Ltd.
Intern
Jan 2016 โ€“ Feb 2016 Dhaka branch
  • 2 weeks long internship program.
  • Implemented an Email verification tool in Java.
  • Used Elasticsearch for data store purpose.

Technical Skills

GO C++ C Java Python


Kubernetes Docker Ansible Docker Compose


PostgreSQL MySQL MongoDB Elasticsearch Redis


AWS GCP Azure DigitalOcean


SQL Bash Git Linux


Spring Boot gRPC Prometheus


Cloud Native Distributed Systems Microservices

Competitive Programming

Timeline

Story of my life! ๐Ÿ˜„

UAP NCPC 2015

Mar 2016

Got 20th position at NCPC-2015 at University of Asia Pacific, Dhaka.

Certification

SUB IUPC 2016

Feb 2016

Got 6th position at national level IUPC-2016 at State University of Bangladesh, Dhaka.

certification

ICPC 2015

Nov 2015

Got 18th position, 8th varsity rank and 1st divisional rank at ICPC-2015 Dhaka Site at NSU.

Certification

RUET NCPC 2015

Sep 2015

Got 13th position at NCPC-2015 [National Collegiate Programming Contest] at RUET.

More

USTC IUPC 2015

Mar 2015

Got 1st position at regional IUPC-2015 at USTC.


ICPC 2014

Dec 2014

Got 18th position, 7th varsity rank and 1st divisional rank at ICPC-2014 Dhaka Site at BUBT.

Certification

CUET IUPC 2014

Sep 2014

Got 2nd Runner Up position at regional IUPC-2014 at CUET IUPC.

certification

Daffodil NCPC 2014

Jun 2014

Daffodil NCPC-2014 was our first national level onsite contest. Honorable mention.

Certification

CUET IUPC 2013

Sep 2013

Our First ever onsite programing contest. We finished 5th.


Stage Performance

Jun 2012

My first ever stage performance.


Contact