Hasanul Islam

Software Engineer at Siteimprove

Saskatoon, Saskatchewan, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Hasanul Islam is a seasoned software engineer with a decade of experience building and scaling backend systems, currently driving engineering work at Siteimprove after senior roles at MarketMuse and carVertical. He specializes in Python and distributed architectures—working with Django, Flask, serverless AWS, Elasticsearch, Redis, and message-driven systems—to deliver cost-efficient, highly available APIs and infrastructure. Hasanul has a proven track record reducing cloud costs and operational overhead (including a ~45% AWS cost reduction at a prior employer) and has built production-grade vehicle-tracking, geofencing, and SaaS platforms. An active open-source contributor, he improved type safety and test coverage in the well-known TheAlgorithms/Python repo by fixing mypy issues across graph and shortest-path algorithms. Based in Saskatoon and educated at BUET, he blends practical product-facing development with low-level reliability work, often pairing technical leadership with hands-on implementation.
code9 years of coding experience
job7 years of employment as a software developer
bookB.Sc. Computer Science and Engineering, B.Sc. Computer Science and Engineering at Bangladesh University of Engineering and Technology
bookHigher Secondary Certificate(HSC) Science, Higher Secondary Certificate(HSC) Science at Cambrian School & College
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
928reputation
60kreached
32answers
9questions
github-logo-circle

Github Skills (23)

algorithms10
graph-algorithms10
breadth-first-search10
python10
data-structure10
typehinting10
depth-first-search10
data-structures10
type-checking10
algorithm9
bellman-ford9
kruskal-algorithm9
prims-algorithm9
doctest8
sorting-algorithms7

Programming languages (8)

TypeScriptC#HCLJavaCSSJavaScriptVuePython

Github contributions (5)

github-logo-circle
TheAlgorithms/Python

Jun 2021 - Aug 2021

All Algorithms implemented in Python
Role in this project:
userBack-end Developer
Contributions:7 reviews, 17 commits, 20 PRs in 2 months
Contributions summary:Hasanul primarily contributed to implementing and fixing algorithms within the Python repository. They focused on adding and correcting mypy type annotations, including adding doctests, to algorithms related to graph theory (BFS, DFS, Bellman-Ford, Prim's, Kruskal's), shortest path algorithms, and the Gale-Shapley algorithm. The commits addressed mypy errors and expanded testing coverage to improve code reliability and maintainability.
searchespythonalgosalgorithm-competitionssorts
mhihasan/mhihasan

Oct 2020 - Nov 2024

Contributions:32 pushes, 1 branch in 4 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Hasanul Islam - Software Engineer at Siteimprove