Summary
Johirul Islam is a software engineer with a Ph.D. in Computer Science and 11 years of experience building large-scale distributed systems and ML-backed developer tooling, currently architecting a Tier-1 network management platform at Amazon that manages thousands of warehouse and data center sites. He designed the system end-to-end—database schemas, GraphQL APIs, event-driven state machines—and led migrations and automation that cut manual effort by over 80% while achieving 10x API performance improvements. His work spans operational excellence (automatic rollbacks, real-time dashboards, audit pipelines), IPv6 dual-stack deployment, and an AI-agent integration layer that exposes infrastructure APIs to LLM assistants for natural-language network analysis. Previously he shipped production ML at Lowe’s and GM, and his Ph.D. research produced tools and publications on ML system reliability with fixes merged into Google and IBM repos. Based in Austin, he combines academic rigor with pragmatic engineering, mentoring teams and turning complex distributed workflows into auditable, self-service platforms.
11 years of coding experience
8 years of employment as a software developer
Computer Science, Computer Science at Coursera
Microsoft Technologies, Microsoft Technologies at Microsoft Virtual Academy
Bachelor's degree, Bachelor's degree at Bangladesh University of Engineering and Technology
Computer Science, Computer Science at Udemy
SSC & HSC, Science, SSC & HSC, Science at Pabna Cadet College
Doctor of Philosophy, Computational Science, Doctor of Philosophy, Computational Science at Iowa State University
English