Skip to content
View mehediislamripon's full-sized avatar
:octocat:
Happy Coding...! </>
:octocat:
Happy Coding...! </>

Block or report mehediislamripon

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mehediislamripon/README.md

Hi, I'm Mehedi Islam Ripon 👋

Software Engineer
Building large-scale web products with TypeScript, React, Next.js & Node.js

Portfolio Resume LinkedIn Email Stack Overflow


👨‍💻 About me

Mehedi Islam Ripon

Software Engineer with 4+ years of experience building enterprise web applications across travel tech (OTA), fintech, food delivery, and CRM. I specialise in JavaScript, TypeScript, React.js and Next.js, with a strong command of SSR/CSR rendering strategies, modern state management, clean code, and SOLID principles.

I've shipped production systems end-to-end, from architecture and API integration through to deployment and maintenance, for platforms serving hundreds of thousands of users.

  • 🏢  Currently a Software Engineer at TechnoNext Ltd., working on US-Bangla Group's travel tech and fintech products
  • 🌍  Based in Dhaka, Bangladesh. Open to remote and onsite opportunities
  • 🎓  B.Sc. in Computer Science & Engineering, Dhaka International University (2025)
  • 🧩  Into design systems, rendering performance and developer experience
  • 🌐  Portfolio: mehediislamripon.vercel.app
  • 📄  View my résumé →
  • 💬  Reach me at mehediislamripon@gmail.com


🛠️ Tech stack

Languages

TypeScript, JavaScript, HTML5, CSS3

Frontend

React, Next.js, Redux, TailwindCSS, Bootstrap, Material UI, Styled Components

Backend & Data

Node.js, Express, MongoDB, PostgreSQL, GraphQL

DevOps & Tooling

Git, GitHub, Nginx, Linux, Vercel, VS Code, Postman, Figma

Also working withTanStack Query · Socket.IO · React Flow · AG Grid · Axios · Context API · JWT Auth · REST
Rendering & performanceSSR · CSR · Code splitting · Caching · SEO
PracticesClean Code · SOLID · Agile / Scrum · Code review
InfrastructureDigitalOcean · Nginx · PM2

🚀 Featured work

Production platforms I've built and shipped:

Project What it is Scale Stack
Paynext Payment System Operator platform licensed by Bangladesh Bank, with admin & merchant panels plus customer checkout Link payments, embedded checkout, settlements & audit trails Next.js · TypeScript · Tailwind · REST
Firsttrip B2C online travel agency for flights, hotels and visa assistance 260K+ monthly visitors Next.js · TypeScript · Tailwind · SSR
Triplover B2B online travel agency for agent partners 3,500+ travel agents Next.js · TypeScript · TanStack Query
Foodi Food & grocery delivery platform ~1M monthly orders · 1,500+ restaurants · 27 districts Next.js · TypeScript · Tailwind
PocketX ERP solution architected from the ground up Sales, purchases, orders & quotations Next.js · TypeScript · GraphQL
MaherChat WhatsApp CRM with live chat, ticketing, chatbot automation, and broadcasts Real-time messaging via Meta API React · Socket.IO · React Flow · AG Grid

Highlights

  • 🔐 Implemented full authentication, role-based access control and SSO across fintech admin and merchant panels
  • ⚡ Improved page speed by 60% on a lightweight ERP, and cut load times 40% by modernising front-end architecture
  • 💳 Integrated Stripe into a WhatsApp CRM with a complete payment-history audit trail
  • 🚢 Deployed and maintained staging and production environments on DigitalOcean (Nginx, Node.js, PM2)
  • 👀 Review teammates' code to uphold quality and best practices

📌 Open source & side projects

Repository Description
Real-Time-Chat-Application Modern real-time chat built with Express.js, Socket.IO and TypeScript
Problem-solving-with-JavaScript A collection of notable JavaScript problems and solutions
Uptime-Monitoring-API Uptime monitoring API written in raw Node.js, with no frameworks
Typing-Game-JS A small typing game in vanilla HTML, CSS, and JavaScript

📂  More on my repositories page.


💼 Experience

Role Company Period
Software Engineer TechnoNext Ltd. (US-Bangla Group) Dec 2024 – Present
React.js Developer Bdtask Limited Jan 2024 – Nov 2024
Junior Software Engineer Xeon Technology Limited Sep 2022 – Dec 2023

📊 GitHub stats

Mehedi's GitHub streak

Profile details

Repos per language Most commit language


Open to collaborating on interesting web projects and to new opportunities.
Portfolio · mehediislamripon@gmail.com · LinkedIn · Résumé

Profile views

Pinned Loading

  1. Real-Time-Chat-Application Real-Time-Chat-Application Public

    A modern, real-time chat application built with Express.js, Socket.IO, and TypeScript. This project follows best practices for TypeScript development with a well-organized folder structure and comp…

    TypeScript 22 12

  2. TechBuzz TechBuzz Public

    Technology news finder application with React.js

    JavaScript

  3. Teen-URL Teen-URL Public

    This is an awesome URL shortener using Node.js, Express.js, MongoDB, Mongoose

    EJS 1

  4. Tours-Application Tours-Application Public

    An awesome tour booking application by using Node.js, Express.js, MongoDB, Mongoose, pug, and many more packages.

    JavaScript 1 1

  5. Typing-Game-JS Typing-Game-JS Public

    This is a very simple typing game made with HTML, CSS, and JavaScript.

    JavaScript 6 2

  6. New-Year-Countdown New-Year-Countdown Public

    New year countdown | Javascript Mousemove | Animated emoji eyes follow the mouse cursor | Firework animation

    HTML 3