MH
Available for remote roles · UTC+6

Mojammel
Hossain

Senior frontend & full-stack engineer. 13 years in software, 6+ years production React.

React · TypeScript · Next.js App Router
Node.js · MongoDB · Redis

Experience
July 2025 – Present
Chattogram, Bangladesh
Software Engineering Consultant·Presidency International School

Engaged as a software engineering consultant to modernise the school's internal systems — starting with system design and data modelling for a legacy .NET platform migration, while simultaneously delivering production modules that address immediate operational pain points.

Legacy System Modernisation
  • Conducting system design and data modelling for a full modernisation of the school's legacy .NET platform — currently in the structural decision and data architecture phase.
  • Mapping existing workflows across departments to ensure the new architecture accounts for real operational patterns before committing to implementation.
Production Modules Delivered
  • Built a KPI Evaluation system enabling HR to complete structured performance reviews for ~300 teaching staff across 4 role types. Role-based access, multi-part weighted scoring, audit logging, printable reports. 604/604 evaluations completed for the 2025–26 cycle.
  • Built a Roster Management module — a Python/Flask microservice that analyses teacher class load and surfaces the least-loaded available teacher for extra duty assignments, replacing a manual paper-based process.
  • Building a Question Bank & Exam Paper Generation system: LLM-assisted PDF import pipeline (Claude API, ~90% extraction accuracy), teacher review queue, print-ready paper generation with live A4 preview and Cambridge-style cover output.
ReactTypeScriptNext.jsNode.jsPythonFlaskMongoDBClaude APINextAuth
Parallel Independent Work
  • Continuing active development on Verdex (multi-tenant SaaS) and SureSales (retail management SaaS) — both in production with real users.
  • Deepening full-stack capabilities across the stack: system architecture, LLM integration, microservice design, and subscription billing.
2015 – June 2025
Dhaka, Bangladesh
Sr. SQA Engineer → QA Lead·mPower Social Enterprises Ltd

Dual role across a decade: frontend engineering on multi-country NGO and donor-funded platforms, and ownership of automation strategy and engineering quality across fast-paced delivery cycles.

Frontend Development
  • Built a reusable React component library serving multiple production platforms across international NGO and donor-funded programmes.
  • Implemented state management using Redux and Context API across large-scale applications; applied memoisation (React.memo, useMemo, useCallback) to optimise rendering in data-heavy views.
  • Collaborated with backend teams to define API contracts via Swagger/OpenAPI from day one; fixed frontend bugs directly in the codebase rather than filing tickets.
QA Automation & Engineering Quality
  • Designed smoke test suites targeting critical user flows and high-risk API paths, integrated into PR pipelines via GitHub Actions — enabling confident go/no-go decisions.
  • Led performance and load testing using JMeter (distributed) and k6; supported Redis caching improvements that reduced response times under load before high-traffic releases.
  • Mentored QA engineers, standardised practices across Playwright, Selenium WebDriver, and CodeceptJS, and embedded BDD scenarios using Cucumber.
2013 – 2015
Dhaka, Bangladesh
SQA Engineer·GreenNet iCloud Ltd
  • Executed functional, regression, and integration testing on financial and ERP systems.
  • Applied structured exploratory testing on complex ERP workflows, uncovering edge-case defects that scripted suites routinely missed.
Projects

Verdex

Multi-Tenant SaaS Platform

Live

Designed and shipped a full multi-tenant SaaS platform entirely solo — KPI evaluation, resource scheduling, dynamic form builders, role-based permissions, Google Calendar integration, session management. Modular subscription architecture: organisations activate what they need, modules share a common data layer when used together. Live with two organisations in active pilot.

Next.js App RouterTypeScriptNode.jsMongoDBRedisNextAuth JWT
Live walkthrough →

Presidency EdTech Platform

Cambridge School · Internal Systems

In use

Multi-module production platform for a Cambridge curriculum school in Chattogram. KPI evaluation system (604 evaluations completed), workload-driven roster management (Python/Flask microservice), and an LLM-assisted question bank with print-ready exam paper generation currently in development.

Next.jsReactTypeScriptPythonFlaskMongoDBClaude API
View case study →

SureSales

Retail Management SaaS · Mobile-first

Live

Mobile-first retail management platform for small-to-medium retailers in Bangladesh. Full-stack: stock management, sales with barcode scanning and real-time receipt generation, expenses, branch and user management. Configurable store settings — VAT, royalty, privilege discounts, price override controls. Subscription system with 14-day trial and prorated billing on branch and user count increases. Live with real users.

Next.jsTypeScriptTailwind CSSNode.jsExpressMongoDB
suresales.co →

Swipe →

Skills
Frontend
ReactTypeScriptJavaScript (ES6+)Next.js App RouterRSCReduxContext APIMUITailwind CSS
Backend
Node.jsPythonFlaskMongoDBPostgreSQLRedisREST APIsOpenAI
Testing & Automation
PlaywrightSelenium WebDriverCodeceptJSCypressAppiumJMeterk6
CI/CD & Tools
GitHub ActionsGitJiraSwagger / OpenAPI
Education
BSc CSE

Bachelor of Science in Computer Science & Engineering

Shahjalal University of Science & Technology, Sylhet, Bangladesh

Open to senior frontend & full-stack remote roles.

Chattogram, Bangladesh · UTC+6

WhatsApp