Kamrul Islam is a Tech Lead based in Melbourne with nine years of professional software engineering experience and a background stretching from graduate research to senior engineering leadership. He thrives on time-constrained, innovative startup-style projects and is comfortable spanning the full stack—designing solution architecture, building Angular/React (and React Native) front-ends, and implementing Node.js back ends with CI/CD and Docker. He has substantial hands-on AWS expertise (EC2, S3, Lambda, API Gateway, CloudFormation, CloudFront, SES/SNS, Transcoder, ELB) and production delivery experience using Jenkins, CircleCI and GitLab runners. At Bunnings he progressed from Senior Full Stack Engineer to Tech Lead, demonstrating steady technical leadership in large-scale product environments. His profile combines PhD-level research thinking with pragmatic delivery, often translating complex requirements into automated, deployable solutions. An enduring curiosity for learning and shipping under pressure makes him a reliable architect-engineer who mentors teams while remaining deeply technical.
9 years of coding experience
16 years of employment as a software developer
Bachelor of Science and Engineering Computer Science and Engineering, Bachelor of Science and Engineering Computer Science and Engineering at Bangladesh University of Engineering and Technology
PhD Computer Science, PhD Computer Science at Monash University
Contributions:8 PRs, 9 pushes, 1 branch in 10 days
apinode-jsnode-modulejs-wrappernodejs
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.