Avatar

Abdullah Al Maruf

Software Engineer, Backend

AppsCode Ltd.

Hey, I'm Maruf!

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

I am a passionate software engineer with 2 years of working experience developing Kubernetes tools in GO. Acted as AppsCode’s KubeDB project head for more than a year. Love to participate in programming contests. An enthusiastic team player.

Interests

  • Competitive Programming
  • Cloud Computing
  • Kubernetes
  • GO
  • Open Source

Education

  • BSc in Computer Science & Engineering, 2017

    Chittagong University of Engineering & Technology

Strengths

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

Team Work

Optimist

Communication

Problem Solving

Self Learning

Photography

Experience

 
 
 
 
 

Software Engineer, Backend

AppsCode Ltd.

May 2017 โ€“ Present 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.
 
 
 
 
 

Intern

AppsCode. Ltd.

Jan 2016 โ€“ Feb 2016 Dhaka branch
  • 2 weeks long internship program.
  • Implemented an Email verification tool in Java.
  • Used Elasticsearch for data store purpose.

Skills

GO C C++ Java


SQL Bash Git


Kubernetes Docker


MySQL PostgreSQL MongoDB


AWS GCP Azure DigitalOcean


Prometheus gRPC

Projects

*

Data Encryption Project

Data encryption project in Java.

Email Verification

Internship Project. Implemented using Java.

Scientific Calculator

Academic project. Implemented using Java swing.

Library Management System

Academic project. Implemented using C# and Microsoft SQL Server.

Department of Student Welfare (DSW) Management System

Academic project. Implemented using C# and MySQL.

3D Racing Game

Final year thesis & project. Developed for both PC and Android.

Appscode/Analytics

Different esential analytics in Appscode oss tools.

KubeDB

Run production-grade databases easily on Kubernetes

Recent Posts

More posts ยป

My Kubectl Cheat Sheet

Essential kubectl commands

My Docker Cheat Sheet

Essential docker commands.

Mongodb Replica Set on Kubernetes

Run MongoDB Replica Set on Kubernetes using Statefulset and PersistentVolumeClaim. Minikube kubernetes cluster is used for this post.

Online Judge Handles

  • Solved overall 900+ problems on different Online Judges.
  • Solved 330+ problems on UVA Online Judge. [the_redback]
  • Solved 155+ problems on LightOJ [5399]
  • Former Candidate Master at CodeForces (Rating:1845, Expert at new rating system) [the_redback] solved 300+ problems.
  • Former Expert at TopCoder (Rating: 1400) [the_redback]
  • Also participated in many online contests at CodeChef [the_redback], HackerRank [the_redback] and Spoj [maruf2hin]

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