Mehedi HassanShifat
Software Engineer · Full-Stack · Next.js · Node.js · Shopify Commerce
Software engineer with ~7 years building production web systems: React / Next.js / TypeScript on the client, Node.js (Express, NestJS) on the server, and REST & GraphQL APIs. Deep specialization in Shopify — Liquid themes, Admin & embedded apps, Storefront / Admin GraphQL, Hydrogen, and Remix — from Figma specs to shipped merchant experiences.
- Years shipping
- 7+
- Shopify certs
- 2
- Live side products
- 5+
Commerce-grade engineering, end-to-end.
Software engineer with ~7 years building production web systems: React / Next.js / TypeScript on the client, Node.js (Express, NestJS) on the server, and REST & GraphQL APIs. Deep specialization in Shopify — Liquid themes, Admin & embedded apps, Storefront / Admin GraphQL, Hydrogen, and Remix — from Figma specs to shipped merchant experiences.
Secondary depth in Python (Django), Java / Spring, AWS, Docker / Kubernetes, and ELK-style observability. Ships side products on Next.js, Prisma, PostgreSQL, and tRPC.
- 01
Commerce engineering
Shopify themes, app surfaces, custom storefronts (Hydrogen / Remix), and integrations merchants rely on in production.
- 02
Full-stack delivery
End-to-end ownership — UI, API contracts, persistence, releases, and post-launch fixes.
- 03
Quality bar
Responsive, accessible UI; predictable API behavior; code review, documentation, and pragmatic testing (Jest, Playwright).
- 04
Breadth
Comfortable spanning MERN, Vue, Django, and Spring-based stacks when the problem calls for it.
The stack, grouped by where it shows up in production.
Commerce, full-stack delivery, and the supporting craft that keeps releases boring — in the good way.
Languages
- JavaScript
- TypeScript
- Python
- Java
- SQL
Frontend
- React
- Next.js
- Vue.js
- Redux
- React Flow
- HTML5
- CSS3
- SASS
- Tailwind CSS
- Bootstrap
- Responsive design
Mobile
- React Native
Backend & APIs
- Node.js
- NestJS
- Express
- REST
- GraphQL
- Apollo
- Django
- DRF
- Swagger
- Microservices
Commerce & CMS
- Shopify themes
- Shopify apps
- Hydrogen
- Remix
- Liquid
- Stripe
- Stripe Connect
- Contentful
Data
- PostgreSQL
- MySQL
- MongoDB
- Prisma
- tRPC
- TanStack Query
Java / Spring
- Spring Boot
- Spring MVC
- Spring Security
- Spring Cloud
- Spring Batch
- RabbitMQ
- Core Java
Platform & DevOps
- AWS
- Docker
- Kubernetes
- Linux
- Nginx
- Jenkins
- Elasticsearch / ELK
Testing & tooling
- Jest
- Playwright
- Git
- Webpack
- Babel
- Monorepos
Seven years shipping, one brief at a time.
From marketing pages to Shopify storefronts to multi-tenant SaaS — consistent pattern: own the feature end-to-end, measure, iterate.
- Jan 2022 – Present
Full Stack Developer
·Bevy Commerce (AivaLabs)CurrentJan 2022 – Present
Canada · Remote
Shopify-focused product engineering: themes, Admin / public apps, and custom storefronts.
- Ship production Shopify themes with Liquid, modern HTML/CSS/JS, section architecture, and Shopify APIs / GraphQL for merchant-specific behavior, metafields, and performance-conscious templates.
- Build and evolve Shopify Admin apps and embedded experiences (MERN-style stacks) for configuration, automation, and operational workflows used in live commerce environments.
- Deliver Hydrogen and Remix custom storefronts, wiring storefront UX to Shopify data and headless patterns where storefront requirements exceed standard Online Store themes.
- Translate Figma into responsive, state-complete UI (loading / empty / error) and cross-breakpoint layouts that match design intent.
- Own features end-to-end: clarify requirements, implement UI + APIs + data access, coordinate releases, and follow up on production issues with measurable fixes.
- Mar 2021 – Dec 2021
Full Stack JS Developer
·AnnonlabMar 2021 – Dec 2021
Dhaka, Bangladesh
Shipped full-stack JavaScript features for client products across UI, services, and agile release trains.
- React and Node.js (NestJS) feature delivery with reusable components, shared utilities, and consistent error handling.
- Modeled and queried MongoDB and PostgreSQL with validation and service-layer rules aligned to product and security expectations.
- Supported Docker, AWS, Kubernetes, and ELK-style logging / search on engagements where client architecture required it.
- Participated in code review, release checklists, and production triage to stabilize client apps after deploy.
- Dec 2020 – Feb 2021
Vue.js Developer
·weDevsDec 2020 – Feb 2021
Dhaka, Bangladesh
Built and refined Vue.js UIs (components, routing, state) against existing REST APIs and product design specs.
- Implemented authentication, forms, and list/detail flows with deliberate loading, empty, and error UX.
- Partnered with backend engineers on pagination, payloads, and versioning to reduce regressions.
- Standardized patterns and light documentation so parallel feature work stayed consistent.
- Jan 2020 – Nov 2020
Full Stack Engineer
·CranTechJan 2020 – Nov 2020
Dhaka, Bangladesh
Delivered end-to-end client features: screens, APIs, persistence, and third-party integrations.
- Used GraphQL with Apollo-style clients for typed queries and efficient UI data fetching.
- Maintained SQL schemas and queries (MySQL / PostgreSQL) with sensible migrations, constraints, and indexing.
- Practiced Git-based workflows, peer review, and incremental releases.
- Jul 2019 – Dec 2019
JavaScript Developer
·Gain Solutions LtdJul 2019 – Dec 2019
Dhaka, Bangladesh
Built interactive JavaScript UI on API-driven and server-rendered pages.
- Integrated REST endpoints for CRUD-style features; diagnosed network and DOM issues with devtools and logging.
- Improved HTML/CSS for responsive layouts and cross-browser consistency.
- Apr 2019 – Jun 2019
Full Stack Web Developer
·Projonmo Digital LimitedApr 2019 – Jun 2019
Dhaka, Bangladesh
Contributed to client sites: HTML/CSS, templating, and JavaScript enhancements.
- Connected forms and read-only views to REST APIs with basic session handling and client-side validation.
- Assisted with deployment handoffs: build steps, env configuration, and smoke checks.
Side products that ship.
Independent builds with real users — AI-assisted workflows, embeddable widgets, and security-sensitive SaaS.
ConverseAI
AI chatbots, voice, embeddable widget, multi-tenant dashboard — Next.js, tRPC, Prisma, PostgreSQL.
- Next.js
- tRPC
- Prisma
- PostgreSQL
- AI
PassBangla
Team password manager with client-side encryption — Next.js, Prisma.
- Next.js
- Prisma
- Security
- E2EE
Merchant Suite
Embeddable widgets, AI-assisted site analysis, Monaco / rich editors — Next.js, tRPC, Playwright.
- Next.js
- tRPC
- Playwright
- AI
Algo Mentor
LeetCode ingest, AI explanations, coding playground.
- Next.js
- AI
- Education
Tapt
AI-first structured issue reporting, capture, extension.
- Next.js
- Extension
- AI
More work — github.com/mhshifat
Verified skills & formal education.
Education
B.S. Computer Science
2017 – 2021
National University of Bangladesh · Dhaka, Bangladesh
Relevant coursework: Jenkins, RESTful web services.
Higher Secondary Certificate (Science)
2014 – 2016
Dhaka City College · Dhaka, Bangladesh
Languages: English · Bangla · Hindi
Let's build something people actually use.
Open to senior full-stack or Shopify-heavy roles, remote-first. Also happy to talk about side projects, consulting, or a concrete problem you're stuck on.