Hi, I'm

MD Ashraful Islam

Full-Stack Software Engineer with 3.5+ years building production-ready web applications — from ERP systems for Fortune 500 clients to Bangladesh's largest ambulance booking platform. Available for remote opportunities worldwide.

Career Journey

Experience

Where I've been building, shipping, and growing as an engineer.

November 2025 – PresentRemote

Software Engineer II

Techzu Ichicode Pte Ltd·Singapore
  • Building and maintaining SaaS ERP solutions for Kimly and GoldLite Singapore, based on SAP Business One, working across frontend, backend, database, and business-critical ERP workflows
  • Acting as a primary technical point of contact for clients, gathering and translating business requirements into technical solutions and coordinating with the development team for implementation
  • Leading a team of 5 developers and serving as primary code reviewer for the Kimly project — coordinating development work, reviewing implementations, and guiding technical decisions across the team
  • Architected a two-phase pagination strategy for the Item Master API, reducing response time from ~8s to ~225ms — a 97% improvement
  • Designed and delivered a complete Purchasing module based on SAP Business One workflows, covering Purchase Requests, Purchase Orders, GRPO, AP Invoices, AP Credit Memos, and Goods Returns, including backend journal entry generation and GL determination
  • Designed a reusable Purchase Reporting engine supporting multiple document types, advanced filtering, and Excel exports
  • Built a reusable cron scheduler engine with cross-replica locking to prevent duplicate job execution, powering automated Service Contract lifecycle transitions and renewal reminder emails
  • Implemented configurable rate limiting on unauthenticated endpoints to harden the API against brute-force/abuse
React.jsTypeScriptJavaScriptAnt DesignNode.jsExpress.jsPostgreSQLSequelizeDockerGit
August 2024 – September 2025Onsite

Full-Stack Software Engineer

Tech Analytica Limited·Dhaka, Bangladesh
  • Led development of Bangladesh's largest ambulance booking platform — integrated Google Maps SDK with real-time routing and built the full order lifecycle (booking → dispatch → billing → payment).
  • Built a custom CMS for admins and call operators to manage bookings, payments, and billing operations, improving overall operational efficiency by 40%.
  • Delivered a fully responsive landscaping service booking platform with a dynamic form builder and admin CMS, reducing missed client inquiries by 50%.
  • Reduced API call overhead by 25% through strategic caching and data handling; boosted SEO performance resulting in 35% faster page loads.
  • Supervised and mentored a junior developer; maintained a 94% on-schedule project delivery rate across all engagements.
Next.jsReact.jsTypeScriptJavaScriptShadcnTailwind CSSRechartsZustandTanStack QueryNestJSPrismaGoogle Maps APIDockerGit
June 2024 – July 2024RemoteContract

Software Developer

RISIDIO·London, UK
  • Improved functionality, performance, and code readability of an existing Next.js codebase for a UK-based blockchain and digital collectibles client.
  • Reduced overall codebase size by 15% through Tailwind CSS refactoring, component consolidation, and elimination of redundant styles.
  • Managed content population and data updates via Prismic CMS; resolved critical bugs ensuring a stable, production-ready user experience.
Next.jsReact.jsJavaScriptTypeScriptSASSTailwindPrismicHTMLCSS
January 2023 – March 2024Onsite

Jr. Full-Stack Developer

GALAXY-NET BD·Dhaka, Bangladesh
  • Built scalable, responsive front-end interfaces using React.js, Tailwind CSS, and TypeScript across multiple client projects.
  • Developed RESTful backend APIs with Node.js, Express, MongoDB, and Firebase — handling authentication, data management, and third-party integrations.
  • Introduced Agile practices and sprint workflows to the team, reducing development cycle time by 25% and improving delivery predictability.
  • Collaborated closely with UX designers to ensure pixel-accurate implementation and consistent cross-browser design delivery.
React.jsJavaScriptTypeScriptBootstrapNode.jsExpressMongoDBFirebaseTailwind
Tech Stack

Skills & Tools

Technologies and tools I use to build production-ready products.

Frontend

Next.jsNext.js
React.jsReact.js
SvelteSvelte
TauriTauri
TypeScriptTypeScript
JavaScriptJavaScript
TailwindTailwind
SASSSASS
ShadcnShadcn
Ant DesignAnt Design
Chakra UIChakra UI
Material UIMaterial UI
BootstrapBootstrap
Headless UIHeadless UI
Radix UIRadix UI
TanStack QueryTanStack Query
RTK QueryRTK Query
ZustandZustand
React RouterReact Router
RechartsRecharts
Framer MotionFramer Motion
GSAPGSAP

Backend

Node.jsNode.js
ExpressExpress
NestJSNestJS
API
REST APIs
JWT AuthenticationJWT Authentication
Socket.ioSocket.io
StripeStripe
ClerkClerk

Databases

MongoDBMongoDB
MongooseMongoose
PostgreSQLPostgreSQL
RedisRedis
FirebaseFirebase
PrismaPrisma
SequelizeSequelize
SupabaseSupabase

DevOps

DockerDocker
GitGit
VercelVercel
RenderRender
NetlifyNetlify
RailwayRailway
CoolifyCoolify
Digital OceanDigital Ocean
TurborepoTurborepo
PM2PM2

Tools

GitHubGitHub
FigmaFigma
PostmanPostman
NotionNotion
LinuxLinux
Prismic CMSPrismic CMS
Google MapsGoogle Maps
What I've Built

Projects

A selection of projects — from production systems to personal builds.

Ambufast
Work

Ambufast

A comprehensive on-demand ambulance booking platform using Google Maps API — the largest ambulance booking platform in Bangladesh. Features include complete order lifecycle management, robust order management and user profiles, and a CMS for admins and call operators supporting ambulance bookings, payments, and billing operations.

Next.jsReact.jsTypeScriptTailwindShadcn+7
JS Green Media
Work

JS Green Media

A feature-rich, fully responsive landscaping service booking platform with a CMS for admins to manage website content, orders, and invoices efficiently. Includes a dynamic form builder to enable customizable forms on the website.

Next.jsReact.jsTypeScriptTailwindShadcn+3
Team Timesheet
Personal

Team Timesheet

Cross-platform internal tool for Techzu Ichicode that auto-fills the company's Daily Timesheet Form. Ships as Chrome extension, Desktop (Windows/macOS/Linux), and Android apps sharing the same domain logic, with per-project timers, Fillout form automation, and cross-device sync via Google Drive.

TauriSvelteTypeScriptChrome Extension APIGoogle Drive API
MealFlow
Personal

MealFlow

Cross-platform internal Techzu tool for office meal ordering, tally, dues tracking, and cancel-approval workflow, with separate admin and user dashboards. One SvelteKit + Supabase codebase powers a live web app, Desktop apps (Linux/Windows via Tauri), and an Android app.

SvelteKitSupabaseTauriTypeScript
Open Source

Contributions

My GitHub contribution activity over the past year.

The best way to predict the future is to invent it.

Alan Kay

Get In Touch

Contact

Have a project in mind or want to chat? My inbox is always open.

Location

Dhaka, Bangladesh

Find me on

© 2026 MD Ashraful Islam. All rights reserved.