Summary
Samiul Choudhury is a Lead Full Stack Software Engineer based in Calgary with 12 years of experience building scalable web applications and systems. He has led cross-functional teams at ExxonMobil, optimizing microservice architectures and driving product stabilization, CI/CD and cloud-native practices on Azure. Equally comfortable in front-end React/TypeScript and back-end Node.js services, Samiul blends full-stack delivery with a background in signal processing and embedded research from an MSc in Electrical and Computer Engineering. His career includes hands-on automation and tooling work—authoring in-house live noise-monitoring and estimation web apps—and mentoring developers to raise engineering standards across departments. He brings a rare mix of industrial acoustics domain expertise and production software engineering, enabling pragmatic solutions for complex, data-driven problems. Known for pairing rigorous academic research experience with practical cloud and DevOps skills, he excels at turning multidisciplinary requirements into reliable, maintainable products.
12 years of coding experience
12 years of employment as a software developer
Certificate in Machine Learning Artificial Intelligence, Certificate in Machine Learning Artificial Intelligence at Cornell University
Master of Science (MSc) Electrical and Computer Engineering, Master of Science (MSc) Electrical and Computer Engineering at University of Calgary
BSc Electrical and Electronic Engineering, BSc Electrical and Electronic Engineering at Bangladesh University of Engineering and Technology
Certificate Coding Bootcamp, Certificate Coding Bootcamp at University of Toronto School of Continuing Studies
Bangla, English, Hindi