Skip to main content

Aminul Islam Alvi · Dhaka, Bangladesh

Senior Software Engineer building scalable SaaS products, modern web platforms and maintainable systems

I work across TypeScript, Node.js, React, Vue, PHP/Laravel, relational data, containers, testing, accessibility, and software architecture with an emphasis on safe change and long-term maintainability.

Areas of expertise

The parts of product engineering I can own, improve, and explain clearly to a team.

TypeScript and Node.js engineering

Architecture and delivery for maintainable TypeScript applications, Node.js services, APIs, relational data, testing, and production operations.

Software architecture for evolving products

Pragmatic software architecture for SaaS products, platform boundaries, relational data, integrations, reliability, and incremental delivery.

Frontend modernisation without the big-bang rewrite

Incremental frontend modernisation using React, Vue, Next.js, component systems, accessible UI patterns, and maintainable integration boundaries.

SaaS delivery and cloud-ready engineering

End-to-end SaaS engineering across product interfaces, APIs, relational data, containers, CI/CD, testing, and reliable delivery.

Selected engineering outcomes

Lets Learn LMS

A learning management system with course management, authentication, video resources, and progress tracking.

FeatureShark

A SaaS platform for collecting customer feedback, prioritising features, and managing a product feedback workflow.

Wealth Management Platform

A secure WordPress Multisite platform with custom React and Gutenberg components for financial content teams.

Latest technical articles

Engineering notes by email

Get a short update when I publish a new technical article. Unsubscribe at any time.

Engineering notes and experiments

I also publish hands-on learning notes about Go, Rust, Distributed systems, RAG, Machine learning. These are presented as active study and experimentation, not senior-level commercial claims.