Summary
Tohir Raihan is a Senior Software Engineer based in Dhaka with 9 years of professional experience and a strong focus on Java and Spring Boot. He designs and implements maintainable, scalable systems using SOLID principles, domain-driven design, clean architecture, and both monolithic and microservice patterns. A proponent of TDD, he pairs extensive unit and integration testing with performance-minded database optimization and solid system-level HLD/LLD skills. His background spans rapid-growth product development at Adventure Dhaka and current senior work at IRINFOSYS, showing an ability to advance quickly through hands-on delivery roles. While formally advancing his expertise with an MS in Computer Science and Engineering from BRAC University, he also brings practical full-stack touches including React, Docker, SQL/NoSQL, and Git. Colleagues rely on him for pragmatic architecture choices that balance code quality with shipping velocity.
9 years of coding experience
4 years of employment as a software developer
Master of Science - MS Computer Science and Engineering, Master of Science - MS Computer Science and Engineering at BRAC University
Bachelor of Science - BS Electrical and Electronics Engineering, Bachelor of Science - BS Electrical and Electronics Engineering at East West University
English, Bangla