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.
9 years of coding experience
7 years of employment as a software developer
B.Sc. Computer Science and Engineering, B.Sc. Computer Science and Engineering at Bangladesh University of Engineering and Technology
Higher Secondary Certificate(HSC) Science, Higher Secondary Certificate(HSC) Science at Cambrian School & College
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.
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.