Open for Full-Time & Global Engineering Opportunities

Hi, I'm Hosnain Rafi

Full-Stack Software Engineer & Feature Lead

4+ Years of Professional Engineering Experience at Mortgage Magic Ltd (London, UK). Architecting scalable financial CRMs, high-throughput microservices, and agentic AI systems with a relentless focus on clean code and quality-first delivery.

Hosnain Rafi - Full Stack Software Engineer
4+ Years Pro
Experience
MERN • Angular • AI
Profile Overview

About Me

Hosnain Rafi

Hosnain Rafi

Full-Stack Software Engineer

Narayanganj / Dhaka, Bangladesh
Professional Engineering Standards

Committed to clear communication, continuous improvement, and quality-first engineering practices across every project and team.

I am a passionate Full-Stack Software Engineer & Feature Lead with 4+ years of hands-on professional engineering experience architecting, building, and shipping production-grade financial web platforms, microservices, and AI-driven systems.

Currently, I lead engineering feature squads at Mortgage Magic Ltd. (London, UK, Remote), translating complex UK mortgage regulations and banking rules into high-performance, reactive TypeScript/Angular applications and secure Node.js microservices. Over my tenure, I have spearheaded lender criteria ETL pipelines, reduced API response latencies by 25%, and maintained 99.9% uptime.

Beyond full-stack web engineering, I actively build agentic AI systems, automated UI quality gates (DesignGate using Playwright and Claude 3.5 Sonnet Vision), and multi-agent developer swarms. I thrive in cross-cultural, distributed teams where discipline, clean architecture (SOLID/OOP), and rigorous automated testing ensure zero regressions.

4+ Years Professional Experience
12+ Flagship Production Projects
99.9% Production Uptime & Reliability
110+ GitHub Repositories & Tools
Degree: B.Sc. (Eng.) in ICT, MBSTU
Languages: English (Business Level), Japanese (Basic / Conversational)
Focus: MERN, Angular, TypeScript, Microservices, Agentic AI
Email: rhosnain@gmail.com
Core Competencies

Technical Skills Matrix

Comprehensive skill set calibrated against international software engineering standards.

Programming Languages

JavaScript (ES6+) TypeScript HTML5 CSS3 / SCSS Python C / C++ C# (.NET Core) SQL / PL-SQL

Frontend Frameworks

React 19 / React Angular Next.js Vue.js Redux Toolkit Pinia Tailwind CSS Bootstrap 5 Material UI Responsive UI / A11y

Backend & Microservices

Node.js Express.js RESTful APIs Microservices Socket.IO WebRTC Redis Pub/Sub JWT Auth Clean Architecture / SOLID

Databases & ORMs

PostgreSQL MongoDB MySQL Redis (Cache) SQLite MariaDB Prisma ORM Mongoose ORM

QA & Testing Automation

Playwright E2E Postman API Testing Jest Unit Testing DOM Quality Gates CI/CD Automated Checks Integration Testing User Acceptance (UAT) Structured Code Review

DevOps, Cloud & AI Tools

Docker / Containers Claude 3.5 AI Vision OpenAI API / Swarms Git / GitHub / Bitbucket Linux (Ubuntu / CentOS) Vercel / Netlify Agile / Jira / ClickUp VS Code / DevTools
Career Timeline

Professional Experience

4+ years of demonstrable enterprise engineering experience across global European and local markets.

Current Role

Full-Stack Software Engineer Feature Lead

Mortgage Magic Ltd. London, United Kingdom (Remote)

07/2024 – Present European Eng Team

Leading cross-functional feature engineering squads architecting enterprise UK mortgage origination SaaS and comprehensive financial broker CRM platforms. Translating stringent UK financial compliance, affordability calculators, and lender criteria into scalable, fault-tolerant web applications.

Key Responsibilities & Technical Impact:

  • Architecting and developing core microservice modules using Angular, TypeScript, Node.js, and Express.
  • Designing secure RESTful APIs applying Object-Oriented Programming (OOP) and SOLID principles with strict schema validation.
  • Building automated lender criteria scrapers and high-volume ETL pipelines in Python and TypeScript parsing 20+ UK financial institutions.
  • Conducting structured code reviews and mentoring junior developers to uphold high standards of code maintainability.
  • Ensuring continuous 99.9% operational availability and mission-critical production support.
Angular TypeScript Node.js Express PostgreSQL MongoDB Socket.IO Docker C# / .NET

Software Engineer

Mortgage Magic Ltd. London, United Kingdom (Remote)

09/2022 – 06/2024 1 Year 10 Mos

Engineered core applicant onboarding portals, interactive document verification flows, and back-office underwriting interfaces within an Agile/Scrum delivery environment.

Key Responsibilities & Technical Impact:

  • Developed responsive Angular and TypeScript UI components for mortgage applicant registration and verification.
  • Built and optimized Node.js/Express API endpoints, reducing average response latency by 25%.
  • Investigated and resolved critical frontend/backend bugs, boosting platform performance and customer satisfaction.
  • Maintained clean version-controlled repositories using Git/GitHub with comprehensive API documentation.
  • Participated actively in daily standups, backlog grooming, sprint estimations, and retrospectives.
Angular TypeScript JavaScript (ES6+) Node.js PostgreSQL MongoDB Git Jira

Junior Full-Stack Developer

Freelance & Contract Development Dhaka, Bangladesh

09/2021 – 08/2022 1 Year

Delivered full-stack web applications and custom client portals on the MERN stack (MongoDB, Express, React, Node.js) with secure user authentication, responsive layouts, and automated cloud deployments.

Key Responsibilities & Technical Impact:

  • Constructed dynamic Single Page Applications (SPAs) with React, modern JavaScript, and Tailwind CSS.
  • Implemented RESTful backend endpoints in Node.js and Express with JWT-based authorization.
  • Designed normalized MongoDB schemas and managed database operations with Mongoose.
  • Conducted functional testing, bug remediation, and cloud deployments on Vercel and Netlify.
React Node.js Express MongoDB Tailwind CSS Vercel
Portfolio Work

Featured Projects (12)

Flagship production systems, enterprise fintech portals, agentic AI platforms, and open-source tools.

Enterprise SaaS 09/2022 – Present

Mortgage Origination & CRM Platform

Full-Stack Software Engineer (Feature Lead)

Enterprise SaaS managing end-to-end UK loan origination, applicant verification, broker portals, and real-time interest pipelines for Mortgage Magic Ltd. Designed for high compliance and 99.9% uptime.

Angular TypeScript Node.js Express PostgreSQL Socket.IO Docker
Agentic AI / QA 08/2026 – Present

DesignGate — Agentic UI Quality Gate

Lead Developer & Architect

Automated UI quality gate with Playwright headless evidence capture, deterministic DOM assertions, and Claude 3.5 Sonnet AI vision grading for zero-regression frontend delivery and visual QA.

TypeScript Playwright Claude 3.5 Vision API Node.js Jest SQLite
Multi-Agent Orchestration 08/2026 – Present

Agent-Swarm — Multi-Agent Swarm Orchestrator

Creator & Architect

Universal multi-agent swarm orchestrator coordinating CLI coding assistants (Claude Code, Codex, Gemini) for parallel autonomous development workflows without extra API costs.

JavaScript Node.js Multi-Agent Swarm CLI Architecture Subagents
Fintech Data Pipeline 08/2026 (1 Month)

UK Mortgage Lender Data Scraper & Parser

Backend Engineer

Automated data extractor and criteria tracking engine parsing interest rates, underwriting criteria, and loan limits across 20+ UK mortgage lenders for financial advisors.

Python BeautifulSoup TypeScript Node.js Data Pipelines
Full-Stack SaaS 08/2025 – 09/2025

Urban Grill — Full-Stack Restaurant Management

Full-Stack Developer

Dual customer ordering + kitchen admin system featuring real-time Socket.IO order status updates, real-time order management, table reservations, and role-based access control.

React 19 TypeScript Node.js Express Socket.IO MongoDB Redis
Healthcare Platform 03/2025 – 06/2025

Life Sync — Blood Donation & Alert Platform

Full-Stack Developer

Emergency blood donor matching system across Bangladesh with geolocation filtering, automated Nodemailer alerts, and verified donor directory reducing emergency response times by 60%.

React Node.js Express MongoDB Nodemailer JWT
Academic Portal 08/2026 – Present

Scholar Management System

Full-Stack Developer

Academic institution portal managing faculty profiles, research publications, grant approvals, student evaluations, and institutional repository workflows with role-based access.

TypeScript React Node.js Express PostgreSQL Prisma ORM
ERP Middleware 01/2026 – 04/2026

Frappe Healthcare Node Integration

Backend Developer

Robust middleware bridge integrating external patient management portals with Frappe ERP Healthcare module REST APIs, handling synchronized patient admissions, encounters, and billing records.

JavaScript Node.js Frappe ERP REST API Express MariaDB
Architecture Research 10/2025

Microservice Monolith Architecture Testbed

Backend Architect

Event-driven decoupled microservice prototype exploring asynchronous Redis Pub/Sub message queues, inter-service gRPC/REST pipelines, distributed transaction consistency, and Docker orchestration.

TypeScript Node.js Redis Pub/Sub Docker Express
E-Commerce 10/2025 – 11/2025

Believers E-Commerce Platform

Full-Stack Developer

Comprehensive online retail platform featuring product catalog search, shopping cart state management, Redux Toolkit state syncing, and secure multi-step checkout workflows.

TypeScript React Node.js Express Redux Toolkit MongoDB
Academic Background

Education

Rigorous academic foundation in engineering and sciences.

B.Sc. (Engineering) in Information and Communication Technology

Mawlana Bhashani Science and Technology University (MBSTU)

4-Year Full-Time Engineering Program covering Software Engineering, Algorithms & Data Structures, Distributed Systems, Computer Networks, Database Architecture, and System Design.

2019 – 2023 Tangail, Bangladesh Distinction

Higher Secondary Certificate (HSC)

Science

Dr. Mahbubur Rahman Mollah College

Concentration in Advanced Mathematics, Physics, Chemistry, and Information Technology.

2017 – 2019 Jatrabari, Dhaka, Bangladesh

Secondary School Certificate (SSC)

Science

IET Govt. High School

Secondary education with strong foundation in General Sciences and Mathematics.

2015 – 2017 Narayanganj, Bangladesh
Official Document

Curriculum Vitae (Professional & Comprehensive)

Explore my complete engineering CV containing comprehensive project histories, verified technical skill matrices, and official employment record at Mortgage Magic Ltd.

4+ Years Verified Experience
Feature Lead & Team Coordination
12 Production & Open-Source Projects
Active Interactive Links
Hosnain_Rafi_CV.pdf
Hosnain Rafi - Curriculum Vitae
1. Personal Information & Contact
2. Educational Background (MBSTU ICT)
3. Professional Strengths & Summary
4. Work Experience (Mortgage Magic Ltd)
5. Language Skills (English / Japanese)
6. Technical Skill Matrix
7. Project History (Enterprise & AI Projects)
Let's Connect

Get In Touch

Available for full-stack engineering roles, technical leadership, and collaborative projects.

Having trouble with the form? Contact me directly:

Direct Email

rhosnain@gmail.com

Phone / WhatsApp

+880 1754659997

Current Location

Narayanganj, Dhaka, Bangladesh

Open to Remote & Global Relocation