Profile

Md Shamim Reza

Full Stack Web Developer

πŸ“ Gazipur, Bangladesh πŸ‡§πŸ‡© πŸ‡΅πŸ‡Έ

Building Real Products For Real Clients, Not Just More Projects

Want to Work Together?

About Me

Hi! I'm Mohammad Shamim Reza, a full-stack software engineer passionate about building scalable web and mobile applications.


I've worked on a variety of projects, including upgrading stacks from Gatsby.js to Next.js and Drupal to Strapi, building over 1000 custom APIs, and transforming more than 50 static pages into dynamic React apps. I also have experience integrating payment gateways, third-party APIs, and working with Algolia for advanced search.


Recently, I've worked on Fitraat, a behavioral SaaS platform, and a Volunteer Platform, where I tackled complex systems and delivered high-quality code.


I'm driven by the challenge of solving real-world problems with modern technologies, always aiming to build impactful products.

Skills

Languages

HTMLCSSJavaScriptTypeScriptES6

Frameworks

ReactReact-nativeExpoReduxNext.jsTailwindAntdyupshadcnreact-hook-formmuiBootstrap

Back-end

Node.jsExpressjsstrapifirebase

Database

PostgreSQLMongoDBPrismaMongoose

Cloud

AWS (ec2, s3, rds, ses, route53, IAM)Vercelsupabaserailway

Others

GraphqlAxiosDocker

Experience

Profile Image

Full stack Developer

Autoworx

April 2025 - Prasent

  • Implemented web push notification for safari, chrome and ios using OneSignal.
  • Removed unnecessary packages from the whole project for the frontend part which decrease 1.5% build time. Which make developer first codebase
  • Solve some major ui errors which have a direct effect on the user.
OneSignalReact.jsJavaScripttailwind
Profile Image

Web & Application Developer

Cocoon

August 2022 - May 2023

  • Upgraded projects from Gatsby.js to Next.js and Drupal to Strapi, ensuring scalable and efficient architecture.
  • Developed and integrated over 100+ custom APIs and built 400+ REST APIs with Strapi to boost system functionality.
  • Refactored 50+ static HTML projects into dynamic, responsive React.js applications.
  • Enhanced B2B product platform with advanced search features including Algolia integration.
  • Integrated CircleCI logs and UK-based payment gateway for improved monitoring and transactions.
Next.jsReact.jsStrapiNode.jsREST APIsAlgoliaCircleCIPayment Gateway

Education

European University of Bangladesh

BSc in Computer Science & Engineering

European University of Bangladesh

2020 - 2024

Programming Hero

Next Level Web Development

Programming Hero

Certificate

View Certificate

Projects

Fitraat (SaaS)

It’s a Sass for addicted adult content consumers (Porn). Designed for 40 day. Every day, users assigned some tasks. an emergency section for emergencies. Users can post their questions and get answers.Free and paid blogs and books are also available for read.

  • Every day unlock one task section based on day. Users assigned 4 types of tasks(video, kegel exercise, quizzes, and blog) . Users will be assigned those tasks for 40 days. Able to see there performance in chart.
  • Users can ask questions (post) and answer (comment) in the feed section. Without login, users are only able to read those posts.
  • There is an emergency section for excited & uncontrolled moments, every emergency section has a video, some quotes and advice, and a reward (finish achievement).
  • Free users are able to use this system for 3 days without login and the user will become a pro member when the user pays the money using SSL commarz payment gateway.
  • Blogs are available for all users. In this field there are a lot of myth || questions. Book combined in this section. Tracking the view count for paid users.
TypeScriptReactExpoNext.jsReduxRTK QueryAntdReact Hook FormStrapiEC2S3RDSVercel

Volunteer Platform

A community-driven social volunteering platform that connects individuals with meaningful social impact opportunities. Users can discover and join volunteer-driven events, post requests for community help, form teams for large-scale initiatives, and track their impact with contributions logged on a personal and team level.

  • Users can sign up with email/password, manage profiles, list skills, and select causes they support, with volunteer history visible on their dashboard.
  • Users and organizations can create and join events, with filters for location, category, and availability in a public event feed.
  • Users can post help requests with urgency levels (Low, Medium, Urgent), and others can offer help via comments.
  • Users can create private or public teams, with a leaderboard to highlight the most active teams, displaying team events and members.
  • Users log volunteer hours, earn points, and receive certificates at milestones, with a public leaderboard showcasing the most active volunteers.
TypeScriptReactNext.jsReduxRTK QueryShadcnNode.jsExpress.jsPostgreSQLPrismaVercel

Hospital management (Sass)

It is a management system for hospitals from a central place. Here different types of users manage or use different features. Like an admin can manage everything. Doctors, patients, staff, and nurse users need from this system.

  • Patients can book an appointment for a doctor. Doctor can see his booking schedule and prescribe those appointments.
  • Admin users can make CRUD operations for doctors, staff, nurses, notice and see the patients also can assign & manage staff and nurses to the duty rooms.
  • The patient & doctor can book and delete the booked appointment. Nurses and staff see the assigned duty room also every user can update their profile, see the notices
  • Different users can communicate with different users based on their needs. Like a patient can chat with an appointed doctor. Doctors, nurses, and staff can chat with the admin.
  • Patients can book an appointment for a doctor. Doctor can see his booking schedule and prescribe those appointments.
  • Admin users can make CRUD operations for doctors, staff, nurses, notice and see the patients also can assign & manage staff and nurses to the duty rooms.
  • The patient & doctor can book and delete the booked appointment. Nurses and staff see the assigned duty room also every user can update their profile, see the notices
  • Different users can communicate with different users based on their needs. Like a patient can chat with an appointed doctor. Doctors, nurses, and staff can chat with the admin.
TypeScriptReactNext.jsReduxRTK QueryShadcnNode.jsExpress.jsPostgreSQLPrismaSupabaseVercel