Md. Mojammel Haque
About
I am Md. Mojammel Haque, Agile Enthusiast & Software Architect from Dhaka, Bangladesh. I am passionate for programming problem solving & software development including high level of technical knowledge’s and implementation skills of Data Structures, algorithms, object oriented programming, SOLID & DRY design principles, GOF Design patterns, Enterprise Application Architectural Patterns, Domain Driven Design and agile practices like Test Driven Development, Behavior Driven Development, Refactoring and Scrum framework etc.
More than 8 years of software development experience in using different .NET technologies like ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, C#, Code First Entity Framework, Unity IOC, Microsoft SQL Server etc. Also experienced in different non Microsoft technologies like Git, Subversion, Dapper.Net, Structure Map, NUnit, Moq, Automapper etc
Expert in analyze, design and develop any types of high level transactional enterprise solutions like ERP, CRM, MIS, E-Commerce etc. Has the ability to understand and transform complex business requirements into software ensuring applications are delivered on time, specification are scalable, performance optimized and maintainable with team leadership and mentoring experience.
I have been following agile principles and scrum framework since 2015. I took the initiative to introduce scrum in my current organization. I attended a one day training on “Introduction to Scrum" & one day training on "Practical Scrum" organized by Techmasters. I played my role as a scrum master and after that as a product owner in my organization. In 2016 I obtained CSM and in 2017 I obtained CSPO and CSD certification from scrum alliance since then I have been conducting training for the different teams of the whole organization, continuing as an agile coach for them.
I am an active participant and moderator of agile Bangladesh community. I am responsible for coordinating and collaborating to arrange the monthly meet up and other sessions on agile & scrum.
Have interests in reading different technical books like “Algorithms”, “Design Patterns- Elements of Reusable Object Oriented-Software”, “Agile Principles, Patterns and Practices in C#”, “Clean Code”, “Code Complete”, “Refactoring: Improving the Design of Existing Code”, “The Pragmatic Programmer”, “Patterns of Enterprise Application Architecture”, “Domain Driven Design”, “Programming Pearls”, “SUCCEEDING WITH AGILE Software Development Using Scrum”, “Agile Estimating and Planning”, “User Stories Applied for Agile Software Development”, "SCRUM The Art of Doing Twice the Work in Half the Time", "Refactoring To Patterns" etc.
Also writes blogs in my own blogging site http://codermojam.com on different topics like .NET Framework, ASP.NET Web Forms, ASP.NET MVC, ASP.NET Web API, OOP, Design Patterns, and Design Principles, Domain Driven Design, Test Driven Development, Behavior Driven Development etc.
Experience and services
-
Career history
- 2012-02-01 - present - Raven Systems Limited (Software Architect)
- 2008-03-01 - 2010-08-31 - Infosystem Engineering Ltd (Software Engineer)
- 2010-09-01 - 2012-01-31 - Human Capital Development Ltd. (Senior Software Engineer)