Shihab Mahamud Profile

Programmer | Problem Solver | Full-stack Developer

Hello, I'm Shihab. I'm a full-stack developer with 3 years of experience, and I enjoy building for the web. My focus is Laravel & React

Contact Via Email

About

After graduating from high school, I was introduced to programming through the internet. I began learning programming with the C language, using Tamim Shahriar Subeen's book "Computer Programming". Subsequently, I engaged in problem-solving on various Competitive Programming platforms using C/C++. Over a period of 1.5 years, I solved over 1100+ problems. During problem-solving, I also learned Data Structure And Algorithms My interest then shifted towards Web application development, prompting me to initially delve into backend development with Node.js, followed by frontend development with React. Over the past year, I have been engaged in contract-based work with a company called Finnext.co, where I have contributed to several notable projects. Currently, my focus lies on Laravel& React stacks. I believe it is the most productive way to build and maintain a dynamic full-stack web application. Also, sometime I work on WordPress plugin development. I am deeply passionate about continuously expanding my skill set and am actively seeking a full-time position as a software developer. Also I am currently a 4th year diploma student at Faridpur Polytechnic Institute studying Computer Science. When I'm not coding, I enjoy walking on street, watching movies, and chat with friends and family. I also enjoy learning new things. I am currently learning about Business & Entrepreneurship.

Posts

Experience

Finnext.co logo

Full-stack Developer@Finnext.co

I worked at Finnext.co, where I provided custom software solutions. Although primarily a web design agency focused on custom design and branding, they occasionally encountered clients needing custom software solutions. I joined as a Full-stack Web Application Developer, responsible for developing and maintaining these solutions. My main project was PaystubHero.com, a SaaS payroll document generator for American employees. I initially built this platform using React and a WordPress plugin. After 1.5 years of growth, I rewrote the entire platform using the Laravel framework with React. I still continued to maintain this application, fixing bugs and adding new features. I also contributed to other projects. Below is a list of notable projects I developed or maintained here.

Systech Digital LTD logo

Software Engineer - Intern@Systech Digital LTD

I joined Systech Digital LTD as an Intern Software Engineer during my Diploma final semester's industrial training program. Initially, I developed demo projects, and later, I contributed to client projects. My work mainly involved the Laravel framework. This internship significantly enhanced my Laravel development skills and expanded my understanding of modern web technologies. Below is a list of projects I did here.

Projects

PaystubHero WordPress Plugin
WordPress plugin and React frontend for paystubhero.com. The React app is integrated via shortcode.
React
JavaScript
PHP
TailwindCSS
S-Commerce
A full-featured e-commerce solution for a client in the fashion industry.
Laravel
PHP
JavaScript
TailwindCSS

Skills

Languages

C/C++
JavaScript/TypeScript
PHP
Go
Lua

Backend

Laravel
WordPress
MySQL
SQLite

Frontend

React
TailwindCSS
shadcn/ui

Others

Git
Neovim
Linux
Docker

Certifications

Education

Faridpur Polytechnic Institute logo

Faridpur Polytechnic Institute

Diploma in Engineering, Computer Science & Technology

During this academic curriculum, I first became involved with competitive programming. I practiced problem-solving using C/C++, solving over 1,200 problems. Later, I began learning software development, and before completing my studies, I started working with Finnext.co in the second year of four-years curriculum.

Kashiani G.C. Pilot High School logo

Kashiani G.C. Pilot High School

SSC, Science