Software Design Principles — Part 1 (DRY, KISS, YAGNI)
This blog explores the fundamentals and significance of Software Design Principles and also discusses DRY, KISS, and YAGNI principles.
Learn more
Senior Software Engineer, Enosis Solutions
Ahsanullah University of Science and Technology(AUST)
Learn more
I have started my professional career as a Software Engineer - Level 1 at Enosis solutions on February 15th, 2023 where I am still working.
Learn more
I have taken part in a number of intra-university and inter-university programming contests and also participated in 2022 ICPC Dhaka Regional onsite contest. In addition, I have solved a good number of problems in online judges like Leetcode, Codeforces, Codechef, UVA, etc. and participated in many contests in those online judges.
Learn more
Over the course of my academic and professional journey, I’ve had the chance to accomplish a few milestones that have helped shape my skills and experiences. These achievements represent key moments of learning and growth. Here are some of the highlights.
Learn more
This blog explores the fundamentals and significance of Software Design Principles and also discusses DRY, KISS, and YAGNI principles.
Learn more
This blog explores the SOLID design principles.
Learn moreHere you can find brief details about some of the projects I have worked on.
Crafty Commerce is a user-friendly e-commerce site where one can find and buy exquisite products. This is developed using HTML, CSS, JavaScript, PHP, Bootstrap.
Source Code
Bibliotheca is a library management system which has been developed on netbeans using Java language.
Source Code