Shajal Ahamed Email : shajalahamedcse@gmail.
com
Senior Software Engineer at InterCloud. Mobile : +8801620256783
°
Education
Chittagong University of Engineering and Technology Chittagong, Bangladesh
Bachelor of Science in Computer Science and Engineering. 2011 - Present
Programming Skills
• Languages: Python, Golang, Javascript
• Technologies: Docker, Kubernetes, Jenkins, Terraform, AWS, Azure
Experience
InterCloud Ltd. Dhaka
•
Senior Software Enigneer July 2019 - Present
◦ Brilliant Cloud Platform: Implementing Brilliant Cloud Platform from scratch.This platform creates api call to
our underlying infrastructure.Currently our users can create their own vpc, subnet and launch virtual machine form
this platform. Platform user also can create firewall rule for virtual machine. I am using kubernetes to manage this
whole platform. .
◦ Users VM Monitoring Service: Used kafka to monitor thousands of users vm. Deployed Kafka on kuberentes
cluster and attached cinder volume with kafka to persist monitoring data.
Evaly Dhaka
•
DevOps Consultant (Freelance) April 2020 - Present
◦ Istio Deployment: Deployed all of their current microservices in kubernetes using istio.
◦ Custom Controller: Wrote an custom controller that shut down envoy sidecar after any kind of cornjob is done
◦ Terraform: Automated their EKS cluster provisioning and lambda deployment using terraform.
SELISE rockin’ software Dhaka
•
DevOps Consultant (Freelance) Nov 2019 - Dec 2019
◦ Kubernetes Deployment: Used kubeadm to set up kubernetes in AWS and deployed hundreds of microservices
in new cluster. Also helped with their infrastructure migration and service integration.
◦ Trainer: Trained their devops team about managing the new deployment of kubernetes cluster.
◦ Automation and CI/CD: Wrote new node provision and joining script for kubernetes in Ansible. Implemented
docker build and deployment pipeline in jenkins.
ITECH-SoftSolutions Khulna
•
Senior DevOps Enigneer April 2019 - June 2019
◦ Kubernetes: Design,deploy and maintaining micro-services of multiple customers on Amazon EKS cluster.
◦ Monitoring: Monitoring microservices using Promethues and Grafana.
◦ Logging, HPA: Implemented HPA and NFS based logging system for container logging.
◦ CI/CD: Writing fully automated CI/CD pipeline for docker build and deployment on kubernetes cluster.
Renata Ltd. Dhaka, Mirpur
•
Senior Software Engineer Mar. 2017 - Mar. 2019
◦ RenataVisio: An Industrial IOT project that scrapes sensor and actuator data and saves the scarped data into
Influxdb.
◦ Notification System: This service is used for sending push notifications to the maintenance engineer about sensor
and actuator malfunction. It is connected with RenataVisio’s data pipeline so that it can send notification
promptly.
◦ Type-ahead Suggestion System: One can not memorize all sensors and actuators model name. Trie
data-structure is used for this suggestion system. So RenataVisio’s sensor searching panel will guide someone to
find sensor name and quantity from our four thousand sensors inventory database.
Achievements
• iARC-2012
Champion in Bangladesh Round.
Fourth Position in International Round. (IIT, Kanpur)
Reference
• Mohammad Shamsul Arefin
Assistant Professor, Department of Computer Science and Engineering, CUET
[email protected]
Mobile : +8801766529027