Summary
Ruhul Azam is a Principal Software Engineer with 11 years of hands-on experience building high-performance backend and mobile systems, now focused on blockchain and web3 solutions at Newroz Technologies. He combines deep expertise in Java, Kotlin, Go, Python and C++ with Spring Boot and Hyperledger/Ethereum stacks to design scalable, secure fintech and distributed systems. Ruhul has progressed from Android app architect to leading sizable engineering teams, mentoring junior developers and driving design and acceptance reviews across complex projects. Known for clean code and pragmatic problem-solving, he also applies advanced algorithms and performance tuning to ensure low-latency, highly available services. Based in Bangladesh, he brings a blend of product-minded engineering and a long-term curiosity about human cognition that informs his interest in intelligent systems.
10 years of coding experience
7 years of employment as a software developer
Higher Secondary Certificate, Science, Higher Secondary Certificate, Science at Dhaka Residential Model College
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at United International University
Secondery School Certificate, Science, Secondery School Certificate, Science at Birganj Government Pilot High School
English