Ferdousul Haque

Bangladesh

@decipher21

Senior Solutions Architect at Grameenphone Ltd.

Badges

Problem Solving
Java
Python
Sql

Certifications

Work Experience

  • Senior Software Architect

    Grameenphone Ltd.•  January 2025 - Present•  Dhaka, Bangladesh

    Playing role for new and existing features solutions software architect, making things smooth and seamless experience for myGP applications users of Grameenphone, the nations largest telecom provider in entire Bangladesh.

  • Digital Solutions and Services Lead Engineer

    Banglalink Digital Communications Ltd.•  June 2022 - January 2025•  Dhaka, BD

    Lead Software Engineer for the Survey application (CFL) for taking the feedbacks from customers smoothly over the digital channels e.g. myBL, Toffee, Website. Saved the company of about 2 Cr BDT annual cost and developed the full resilient solution in-house. Development Lead for Corporate B2B Self Service Portal serving 11K B2B Companies with 90 Features and 50K transactions daily. Payment and Sim Replacement is notable. Development Lead for the Core Telecom API Gateway [Spring Boot Stack]. It serves the flagship mobile app myBL. Contributed to architecture resiliency and awarded as zero downtime platform. Introduced CI/CD with Jenkins for all Projects and reduced deployment up to 40%. Developed B2B Invoice Auto Delivery application, saved 75 Lac BDT of the company cost. Introduced centralized application logging with Grafana, Loki and Promtail similar to ELK. As a code reviewer, I helped the team to avoid common pitfalls and write scalable codes.

  • Lead Software Engineer

    Portonics Ltd•  May 2018 - May 2022•  Dhaka, BD

    Former Tech Lead for Telenor DTAC [Thailand] mobile app with a team of 12+ SWEs. Former Tech Lead for Telenor Myanmar mobile app and built the application over docker. Promoted twice in the organization for high performance and proactiveness. Integrated CI/CD with Jenkins and also AWS Pipeline to deploy over managed K8S. Developed a notification service using ExpressJS and RabbitMQ for Telenor Myanmar to serve up to 300 TPS and asynchronous processing. Optimized Telenor Myanmar mobile application to handle 3M Daily pack purchase. Developed 30+ large scale telco app features of various types and handled corner cases.

  • Web & Mobile App Dev

    Devkinz•  January 2018 - May 2018•  Dhaka, BD

  • Sr. Project Engineer

    Wipro Ltd.•  September 2017 - January 2018•  Dhaka, BD

  • Infrastructure Sr. Analyst

    Accenture Ltd•  July 2013 - September 2017•  Dhaka, BD

Education

  • North South University

    Computer Science & Engineering, B.Sc. (Engr.) in Electronics & Telecommunication Engineering•  January 2007 - January 2012•  CGPA: 3.74

Skills

Nginx
Docker
Kubernetes
Redis
RabbitMQ
Ansible
Jenkins
JMeter
Kafka
AWS Lambda
EC2
AWS Code Commit
Firebase
GCP
Logstash
PM2
MySQL
PostgreSQL
MongoDB
Elasticsearch
GraphQL
Grafana
Loki
Spring Boot
Laravel
SlimPHP
FlightPHP
Fast API
Angular
PHP
Java
JavaScript
TypeScript
Python
Go
Bash Script
Python(Advanced)
Javascript(Intermediate)
NodeJs