Solving, Coding, Deploying...
Shihab Mahamud
Web Artisan | Full-stack Developer | Software Engineer
๐ I'm open to new opportunities โ
get in touch
About
I am a software engineer with 4 years of experience, passionate about building and scaling high-quality
software solutions. With expertise in full-stack development, I deliver software quickly with clean, maintainable
code patterns. Always learning, always iterating, always pushing boundaries.
Programming / Problem Solving
I started programming after 10th grade with C. Then I began solving problems on online judges
such as
Codeforces,
LightOJ,
LeetCode,
HackerRank
etc regularly. During that time, I solved over 1000+ unique problems across various platforms. You can
find the code for those problems solution on below link
Problem Library
Along with problem-solving, I studied data structures and algorithms, and applied that knowledge to solve problems. You can find my implementations of data structures and algorithms on below link
DSA Library
I also regularly read programming-related books. Here you can find the source code, practice exercises, and notes from those books as markdown files on below link
Books Library.
I also enjoy recreational programming - solving puzzles and challenges just for fun
Recreational Programming
Problem Library
Along with problem-solving, I studied data structures and algorithms, and applied that knowledge to solve problems. You can find my implementations of data structures and algorithms on below link
DSA Library
I also regularly read programming-related books. Here you can find the source code, practice exercises, and notes from those books as markdown files on below link
Books Library.
I also enjoy recreational programming - solving puzzles and challenges just for fun
Recreational Programming
Development
I started learning development after 1.5 years of
programming and problem-solving experience. The learning process was quite fast-paced. I began
with
JavaScript, then moved on to
Node.js, and later learned
React.
After that, I had the opportunity to work on a project for a US-based client. For that project, I learned PHP and WordPress. I used React for the frontend and connected it with the WordPress system through the REST API. I also integrated the React frontend into WordPress using shortcodes.
This experience sparked my interest in the PHP ecosystem, which led me to learn Laravel. Now, I primarily work with Laravel and often combine it with Inertia.js, React, TailwindCSS, and shadcn/ui.
You can find the code of all the courses, research I did while learning full-stack web application development on this links:
Here is a list of the tech stack I use regularly:
After that, I had the opportunity to work on a project for a US-based client. For that project, I learned PHP and WordPress. I used React for the frontend and connected it with the WordPress system through the REST API. I also integrated the React frontend into WordPress using shortcodes.
This experience sparked my interest in the PHP ecosystem, which led me to learn Laravel. Now, I primarily work with Laravel and often combine it with Inertia.js, React, TailwindCSS, and shadcn/ui.
You can find the code of all the courses, research I did while learning full-stack web application development on this links:
Here is a list of the tech stack I use regularly:
Languages
Frameworks
Experience
Software Engineer
- โฆ Architected and delivered paystubhero.com, a full-stack SaaS platform that generates 5,000+ financial documents monthly
- โฆ Built quickdoctorsnote.com, a SaaS application enabling users to generate professional medical documents on demand
- โฆ Developed practicescope.com, an AI-powered dental practice acquisition platform that benchmarks 30+ financial metrics and generates personalized acquisition reports
- โฆ Owned end-to-end feature delivery โ from database design and API development to React UI and cloud deployment
- โฆ Developed and maintained custom WordPress plugins and client websites
PHPLaravelWordPressJavaScript/TypeScriptReactInertia.jsTailwindCSSshadcn/uiGoPocketBase
Software Engineer Intern
Open Source Contributions
laravel/ai
( github.com/laravel/ai )laravel/installer
( github.com/laravel/installer )laravel/docs
( github.com/laravel/docs ) #11068 โ Added documentation for the make:agent-middleware artisan command
laravel/breeze
( github.com/laravel/breeze ) #444 โ Removed unnecessary Tailwind config files on the API stack