Summary
Overview
Work History
Education
Skills
Additional Information
Accomplishments
Languages
References
Timeline
Receptionist
Md. Al Amin Bhuiyan

Md. Al Amin Bhuiyan

Lead Software Developer
Dhaka

Summary

Self-sufficient and reliable professional with 7+ years of experience in software development. Experienced in full project life cycle from design to implementation to integration. Successfully lead project management teams to build technological products, including mobile applications, mVAS Technology and E-commerce building platform.

Overview

7
7

Years of professional experience in software development

Work History

Lead Software Developer/Sr. Manager

MoMagic Bangladesh Limited.
Dhaka
09.2019 - Current
  • Manage a Team of 7 People.
  • Requirement Analysis, Task Breakdown, and Distribution.
  • Design and Implementation of Microservice Architecture with CQRS Design Pattern and Message Broker (RabbitMQ).
  • Database Design and validation with proper test cases.
  • Developed Billing Engine (Core Java), Web App(Laravel), Restful API for Mobile App & Web (Node.js, Spring)
  • Deploy Projects in Production via CI/CD pipeline with GitHub

Senior Software Engineer

Dotlines Bangladesh Ltd
Dhaka
11.2015 - 08.2019
  • Database Design and Application Architecture.
  • Develop restful API for Mobile Apps (Node.js and Laravel).
  • Develop Services with C, C++, Java, and PHP(Laravel).
  • Solving bug issues and customizations.
  • As Database worked with MySQL, MSSQL & MongoDB.



Accomplished :
■ 700k+ (230k+ Daily) Users in IVR(mVAS) Service.
■ 10M transactions daily handled in the SDP of Banglalink(Telecom).
■ 10+ customization projects for clients.

Software Developer/Intern Engineer

Save the Children International
Dhaka
08.2015 - 10.2015
  • Developed Web and Android App named Routine Health Information System (RHIS)
  • An automation software of Union health Complex and community Clinics in Bangladesh under Health & Nutrition Department.

Education

Bachelor of Science - Computer Science And Engineering

Chittagong University of Engineering & Technology
Chittagong
02.2015

Skills

  • Source and Version Control: Git, GitHub
  • Programming Languages: Java, JavaScript(Node,React,Vue), PHP(Laravel),C, C, Python
  • Databases: Oracle, MySQL, MongoDB, Redis
  • Architecture: Microservice and Monolithic
  • API: RestAPI, GraphQL
  • CQRS Design Pattern, RabbitMQ
  • Docker, Kubernetes

Additional Information

Projects under MoMagic Bangladesh Limited

WEBMANZA: An online Platform / Tool. By using WEBMANZA a anybody can create his / her online store to start and operate Ecommerce business similar to Shopify/Wix. I have Designed & Implemented all services. Followed CQRS pattern to wrote distributed services to manage load (1M+ Req/min) for public facing API of all merchants domains.

Project URL: https://webmanza.com


WEBMANZA Project

  • 23 Microservice API Projects Tools Used: Node.js(Express.js), MySQL,MongoDB ,GIT, CI/CD, Docker, RabbitMQ
  • BackOffice App Tools Used: Node.js(Express.js), React JS, MySQL, MongoDB,GIT, CI/CD, Docker
  • Courier & Payment Gateway Tools Used: Node.js(Express.js), React JS, MySQL, MongoDB,GIT, CI/CD, Docker
  • CBS Engine Tools Used: Node.js(Express.js), React JS, MySQL, MongoDB,GIT, CI/CD, Docker
  • Admin and Client App Tools Used: React JS,GIT, CI/CD, Docker


mKiddo: A Kids Learning App is one of the top educational platforms for kids where you will find Letter Tracing, mini-games for identifying numbers & letters, and math's, videos, tutorials, In-Ap Courses etc.

Domain: https://mkiddo.com & Google Play Link: https://play.google.com/store/apps/details?id=com.momagic.mkiddo


mKiddo Project:

  • 8 Microservice API Projects Tools Used: Node.js(Express.js), MySQL,MongoDB ,GIT, CI/CD, RabbitMQ
  • Android App Tools Used: Native Android, GIT
  • Payment Gateway Tools Used: Node.js(Express.js), React JS, MySQL,GIT, CI/CD, Docker
  • Admin and Web App Tools Used: Laravel, React JS,GIT, CI/CD, Docker


Online Warranty Ecosystem: Online Automatic Warranty of Symphony Mobile (Smart and Feature phone) with customer location and others Data. We also providing this solution to other 15 Bangladeshi Mobile Brands. By this Solution Mobile Brands authorities can see realtime sales with location and track warranty service as well.

Domain: https://partners.momagic.com.bd


Warranty Ecosystem Project:

  • Live Dashboard and Reporting Panel Tools Used: Node.js(API), MySQL,MongoDB ,GIT, CI/CD, React JS(front end)
  • Core App Tools Used: Core Java, Oracle, MySQL, Node.JS, Spring Boot,GIT, CI/CD, Docker


Game Billing (mVAS): Smart Phone and Mostly Feature Phone Game's In-App Purchase Engine. It's exist in both Mobile Phone and Server (Connected will all telecommunication companies in bangladesh).


Game Billing Project:

  • 6 Distributed Services in every Telecommunication companies Tools Used: Core Java, Node.js(Express.js), MySQL ,Oracle, GIT

Accomplishments

    At MoMagic Bangladesh Limited:

  • Released WebManza(CQRS Design Pattern) & mKiddo.
  • Delivered 215+ full functional eCommerce site with admin in 1.6 Years.
  • 90K+ Downloads and Serving 10k+ Daily Users within 1.9 Years in mKiddo.
  • 750K+ Transaction Daily in Game Billing.
  • At Dotlines Bangladesh Limited:

  • 700k+ (230k+ Daily) Users in IVR(mVAS) Service.
  • 10M transaction daily handled in SDP of Banglalink(Telecom).
  • 10+ customization projects for clients.

Languages

Bengali
Native language
English
Advanced
C1

References

 Md. Nazmul Hossain 

 Director
Impel IT Solutions
Email: nazmul@impelitsolutions.com
Cell: +880 173-1296511 


Md. Jahangir Alam Jowel

 Chief Operating Officer

MoMAGIC Bangladesh Ltd.

Email: jahangir.alam@momagicbd.com

Cell: +880 1777-743738

Timeline

Lead Software Developer/Sr. Manager

MoMagic Bangladesh Limited.
09.2019 - Current

Senior Software Engineer

Dotlines Bangladesh Ltd
11.2015 - 08.2019

Software Developer/Intern Engineer

Save the Children International
08.2015 - 10.2015

Bachelor of Science - Computer Science And Engineering

Chittagong University of Engineering & Technology
Md. Al Amin BhuiyanLead Software Developer