Md. Shibbir Ahmed

Dhaka, Bangladesh (GMT+6)

Summary

Senior Full-Stack Software Engineer with 6+ years shipping scalable, high-performance web applications in PHP/Laravel and modern JavaScript (Vue, Nuxt, React, Node/TypeScript). Leads engineering teams, owns products end to end, and designs REST APIs, queue-based pipelines, and event-driven backends. Currently building AI products on the Anthropic Claude API and MCP: in-app assistants, custom MCP servers, and tool/function calling. Focused on system design, performance, and reliable delivery.

Technical Skills

Languages
PHP, JavaScript, TypeScript, SQL
Backend
Laravel, Livewire, Inertia.js, Node.js, Express, REST APIs, Queue Processing (Horizon), Sanctum, OAuth2, JWT, Socket.io
Frontend
Vue.js, Nuxt.js, React, Next.js, Vuex, Pinia, Alpine.js, jQuery, Tailwind CSS
Databases
MySQL, PostgreSQL, SQLite, Redis, Prisma ORM
AI
Anthropic Claude API, MCP (Model Context Protocol), LLM Integration, Prompt Engineering, Tool / Function Calling
DevOps & Cloud
Docker, AWS S3, CI/CD, Sentry, Git
Tools
GitHub, Jira, Agile, Capacitor (iOS), Mailgun, Twilio, reCAPTCHA, WordPress

Work Experience

RoBenDevs

Dhaka, Bangladesh

Senior Software Engineer

Oct 2024 - Present
  • Led a team of 3 engineers, shipping 180+ production features and fixes (55,000+ lines of code) across 5 applications in 21 months.
  • Integrated 2 US Communicating-With-Congress delivery systems (federal and state) to route constituent advocacy messages directly to legislator offices.
  • Built AI features on the Anthropic Claude API: an in-app assistant backed by a custom MCP server exposing 7 legislator-data tools, plus 4 internal MCP developer tools.
  • Resolved 300+ production bugs via Sentry monitoring, including congressional delivery failures fixed across 3 services.
  • Hardened public-facing flows with Twilio SMS OTP, OAuth2, reCAPTCHA v3/v2, and SQL-injection remediation.
  • Launched the platform iOS app with Capacitor 8 and drove App Store submission readiness.
Technologies:PHP (Laravel)MySQLRedisNode.js (Express, TypeScript, TypeORM)Vue 2 (Vuex, Vuetify)React 18 (Redux Toolkit, RTK Query, Tailwind)REST APIsOAuth2JWTSocket.ioCapacitor (iOS)Anthropic Claude APIMCPAWS S3MailgunTwilioreCAPTCHASentryGitJira

Media365 Limited

Dhaka, Bangladesh

Senior Full Stack Developer (promoted from Full Stack Developer)

Mar 2023 - Oct 2024
  • Promoted to Senior within 11 months after delivering client-facing features across the product.
  • Shipped client-facing Nuxt.js/Vue applications serving healthcare users in emerging markets, including a telehealth PWA and a prescription-writing platform.
  • Refactored legacy frontend code and established UI development standards adopted across the team, reducing regression bugs in client deliveries.
  • Built internal tooling and reusable component libraries that cut feature build time for the team.
Technologies:Nuxt.jsVue.jsPHPLaravelJavaScriptMySQL

MAXSOP

Mymensingh, Bangladesh

Senior Software Engineer (promoted from Intern → Junior Developer → Full Stack Developer)

Oct 2018 - Feb 2023
  • Progressed from intern to Senior Software Engineer over 4+ years through three promotions.
  • Built and shipped PHP/Laravel and Vue.js applications from requirements through production delivery, including Oporajito, an online exam platform (web and Android) with SSLCommerz payment integration.
  • Established and monitored UI design and development standards for the team.
Technologies:PHPLaravelVue.jsJavaScriptMySQLGit

AI Experience

  • Designed the tool schema and data-access layer for a custom MCP server (7 legislator-data tools plus 4 internal developer tools), covering tool and function calling end to end.
  • Built prompt pipelines and LLM integration surfacing domain data through natural-language queries, including structured output handling and error recovery.
  • Integrated AI-assisted developer tooling (Claude Code) into the team's engineering workflow.

Projects

KP DashboardPolitical influence and advocacy platform

RoBenDevs

  • Designed the Action Center engagement subsystem end to end: 13 database tables, REST APIs, and the full admin UI.
  • Increased email sending throughput 8x with a queue-based mass-message pipeline (automatic recovery), significantly cutting delivery time.
  • Built background big-data pipelines (Laravel queues, Horizon): batch xlsx imports backed by S3 and streamed chunked exports for the largest client datasets.
  • Eliminated N+1 query patterns firing 100s of extra database queries per request and removed render-blocking JavaScript from the login page.
Technologies:LaravelMySQLRedisVue 2React 18Node.js (Express)AWS S3REST APIs

DocTimeTelehealth consultation PWA

Media365 Limited

  • Built a performant Progressive Web App (PWA) for cross-platform telehealth consultations in emerging markets.
  • Optimized frontend performance and responsiveness and implemented anti-spam and platform-integrity safeguards.
Technologies:Nuxt.jsFirebase Cloud FunctionsVuexPWA

Doctor PROPrescription writing solution

Media365 Limited

  • Engineered a prescription-writing interface with RESTful API integration and frontend caching.
  • Designed a smart medicine-suggestion system and optimized search for faster clinician workflows.
Technologies:LaravelNuxt.jsPinia

RateHammer (Baskefy)Buy-now, pay-later payment gateway

Media365 Limited

  • Built a buy-now, pay-later payment gateway with seamless WordPress WooCommerce integration.
  • Developed JavaScript SDKs enabling third-party platforms to embed the gateway.
Technologies:TypeScriptNuxt.jsPiniaTailwind CSSPHPWordPress

OporajitoOnline exam and practice platform (Web + Android)

MAXSOP

  • Delivered an online exam and practice platform (web and Android) for students and job seekers.
  • Owned the frontend, the REST API backend, and the native Android app, with SSLCommerz payment integration.
Technologies:PHPLaravelSanctumVue.jsLivewireAlpine.jsMySQLSSLCommerz

Open Source

CKEditor 5 Image Remove Event Callback PluginPublished npm package

  • Fires an event when an image is removed from CKEditor 5, letting apps clean up orphaned files on the server.
Technologies:JavaScript

Advanced Laravel Vue PaginatePublished npm package

  • Smart, highly customizable Vue pagination component for Laravel pagination.
Technologies:Vue.jsJavaScript

Honors & Awards

Top Performer

Feb 2025, Jul 2025

RoBenDevs

Best Web Engineer

Aug 2023

Media365 Limited

Education

B.Sc. (Honours) in Mathematics

Altaf Golandaz College

2014

Higher Secondary Certificate (HSC)

Islamia Government High School

2012

Secondary School Certificate (SSC)

Languages

Bengali (Native), English (Professional)