Md Abdullah Al Alamin

Md Abdullah Al Alamin

Graduate Research Assistant at Data Intensive Software Analytics Lab (DISA)

University of Calgary


I am a graduate research assistant at the University of Calgary, Canada. I have around three years of working experience as a Software Engineer in various domains such as Chromium Web Framework development, Backend Java Application development, Full stack web developer. I am interested in designing and building privacy-preserving secured usable software. My research interest lies in developing, verifying, testing, and releasing robust Machine Learning-based software applications.


  • Software Engineering
  • Computer/Software Security
  • Adversarial Machine Learning
  • Big Data Analytics
  • Natural Language Processing


  • MSc in Software Engineering, 2021-2022

    University of Calgary

  • BSc in Computer Science, 2017

    Bangladesh University of Engineering And Technology



Software Engineer

Samsung R&D Institute Bangladesh

Nov 2018 – Jan 2021 Dhaka, Bangladesh
Delivering new features with Web Engine team based on Chromium open-source project with both agile and SDLC life-cycles of Web Engine that provides the platform for thousands of web apps from Samsung store. I have contributed to Googles’ Chromium Open source Browser project.

Junior Software Engineer

Reve Systems Ltd

Oct 2017 – Nov 2018 Dhaka, Bangladesh
Developed various features for Java Based VOIP Proxy server application. Maintained the server and improved thread management and memory leakage which resulted in better performance and overall good call quality.

Full Stack Developer (Remote Job)

Higher Study Prep

Oct 2016 – Jul 2017 USA
Developed features such as GRE practice test , Social Authentication, Full text search and and maintained staging and deployment server.


DeepLearning.AI Deep Learning Specialization

See certificate

AWS Certified Solutions Architect - Associate

See certificate


Domain Fronting

Domain Fronting

Our team researched and implemented some of techniques to bypass deep packet Inspection and ISP censorship.

Factory Management System

Factory Management System

It is an inventory management systems that helps monitoring and maintenance of raw materials, supplies and finished products ready to be sent to vendors or end consumers.


Quickly discover relevant content by filtering publications.