Md. Jahidul Hasan Shakil
Principal Software Engineer at Orbitax Bangladesh · Software Architecture · Microservices · .NET · Angular
Dhaka, Bangladesh · 7+ years at Orbitax · 500+ professional connections
Expert in data structures and algorithms and a long-time competitive programmer, with more than 3000+ problems solved across online judges and a Codeforces Expert rating (~1786). I enjoy designing and building clean, scalable systems using microservices and modern web technologies, and mentoring teams to deliver reliable software.
Highlights
- Principal Software Engineer with strong ownership, technical leadership, and mentoring experience.
- Deep experience in microservices, event-driven architecture, and scalable backend systems.
- Long-time competitive programmer with multiple ICPC & university contest achievements.
- Passionate about clean architecture, performance, developer experience, and problem solving.
Skills
Industry knowledge, tools, and technologies I work with regularly.
Experience & Selected Projects
Professional roles and a few notable projects. (Details can be expanded as needed.)
Leading architecture and technical direction for core products, with strong focus on microservices, scalable APIs, and high-quality engineering practices. Guiding teams, mentoring engineers, and ensuring delivery of robust, maintainable systems.
Worked on microservices and software architecture, designing and implementing services that support tax technology solutions. Balanced hands-on coding with team guidance, reviews, and performance improvements.
Built and maintained backend services and web applications, contributing to core features and integrations. Focused on clean code, reliability, and long-term maintainability while evolving towards microservices and better architecture.
A graphics-based game developed as part of a C++ course project. Team-based project where I contributed to game logic and rendering, exploring low-level programming concepts and graphics programming fundamentals.
Academic project exploring speech recognition techniques to estimate distance, combining signal processing, algorithmic thinking, and practical experimentation.
Education & Certifications
Formal education and structured learning programs that shaped my engineering mindset.
Education
Programming contestant, problem setter and judge, and President of ICT Association. Active in programming contests, ICT Association activities, and Comilla University Programming Contest Group.
Licenses & Certifications
Competitive Programming & Honors
Competitive programming achievements and recognitions that shaped my problem-solving mindset.
Codeforces Expert (~1786 rating) with 3000+ problems solved across various online judges.
Recommendations
Feedback from people who have worked directly with me.
“He is not only a highly skilled software engineer but also a natural leader. His technical expertise is exceptional, both in backend and frontend development. He manages the team with a strong sense of ownership and responsibility and fosters a collaborative environment where everyone feels valued.”
“Shakil is a paragon among software engineers, an outstanding coder with a talent for leading teams to success. He consistently delivers high-quality, well-structured code and excels at explaining complex concepts clearly, taking exceptional ownership to get the job done.”
“He has a good grasp on both frontend and backend technologies. He is very organized, disciplined, and devoted to his work, hardly missing any deadline. He has good leadership skills and is very good at problem solving.”
Contact
Reach out if you’d like to do a collaboration, or discuss technical problem.