M I
Next.js
TypeScript
Tailwind
Node.js
Express
NestJS
Prisma
MD
✦ Available for exciting opportunities ✦

Hi, I'm MD Ashraful Islam

Full-Stack Software Engineer

An ambivert and lifelong learner accidentally became a software engineer (turns out, I kinda love it). I’m always chasing the next cool thing to build — from pixel-perfect UIs to backend magic. Fueled by coffee, curiosity, and late-night code sessions.

About Me

Here you'll find more information about me, my current role, and my approach to software engineering.

Get to know me!

I'm a Full-Stack Software Engineer with a passion for creating beautiful, functional, and user-centered digital experiences. I am always striving to learn new technologies and stay ahead in this fast-paced industry.

Based in Dhaka, Bangladesh, I work on a wide range of projects, from small business websites to complex web applications with advanced functionality. I enjoy solving problems and creating efficient solutions.

When I'm not coding, you can find me exploring new technologies, writing technical blog, and sharing knowledge with the developer community.

My Technical Philosophy

Clean Architecture

I believe in writing maintainable, scalable code that follows solid architectural principles.

User-Centered Design

I create applications with users in mind, focusing on accessibility, usability, and delightful experiences.

Continuous Learning

Technology evolves rapidly. I stay current with emerging trends and best practices through constant learning.

✦ Available for exciting opportunities ✦

Download Resume

Experience & Education

My professional journey and educational background.

August 2024 - PresentOnsite

Full-Stack Software Engineer

Tech Analytica Limited

Dhaka, Bangladesh
Built responsive, high-performance web apps using Next.js, TypeScript, and JavaScript. Led end-to-end projects, collaborating with design and backend teams. Enhanced code quality and performance through reusable components and debugging. Led when needed, coordinating with teammates and maintaining Git version control.
Next.jsReact.jsTypeScriptJavaScriptShadcnTailwind CSSRechartsZustandTanStack QueryNode.jsPrismaGoogle Maps APIDockerGit
June 2024 - July 2024RemoteContract

Software Developer

RISIDIO

London, UK
Improved functionality, performance, and readability of existing codebase. Managed data updates in Prismic CMS for efficient content population. Reduced codebase size by 15% through Tailwind CSS optimization. Debugged and resolved key issues for stable user experience.
Next.jsReact.jsJavaScriptTypeScriptSASSTailwindPrismicHTMLCSS
September 2023 - March 2024Remote

Jr. Full-Stack Developer

GALAXY-NET BD

Dhaka, Bangladesh
Built scalable, responsive front-end applications using React.js and Tailwind. Developed back-end APIs with Node.js, Express, MongoDB, and Firebase. Conducted manual testing and introduced Agile practices that reduced development time by 25%. Collaborated with UX and development teams for design alignment.
React.jsJavaScriptTypeScriptBootstrapNode.jsExpressMongoDBFirebaseTailwind

Let's Work Together

Want to discuss how my experience can help with your project? I'm always open to new opportunities and collaborations.

My Projects

Here are some of my recent projects. Each project is a unique piece of development.

Ambufast

Ambufast

Work

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.jsTypeScriptTailwindShadcnZodZustandTanStack QueryReact Hook FormGoogle Maps APIRechartsReactPDF
JS Green Media

JS Green Media

Work

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.jsTypeScriptTailwindShadcnZodTanStack QueryReact Hook Form
Shipido

Shipido

Hobby

An inventory management system with JWT-based authentication. Features include a dashboard for stock, categories, clients, suppliers, sales, purchases, and low-stock alerts. Manages products (add, edit, delete), client and employee records, and invoice generation.

React.jsAxiosMaterial UIReact Firebase HooksNode.jsExpressMongoDBJWT

Developers are the artists of our generation.

Kathryn Minshew

Tech Stacks

Tools & Technologies I Work With

Next.js

Next.js

React.js

React.js

TypeScript

TypeScript

JavaScript

JavaScript

HTML

HTML

CSS

CSS

Tailwind

Tailwind

SASS

SASS

Node.js

Node.js

Express

Express

NestJS

NestJS

PostgreSQL

PostgreSQL

MongoDB

MongoDB

Firebase

Firebase

Git

Git

GitHub

GitHub

Docker

Docker

Figma

Figma

Shadcn

Shadcn

Zustand

Zustand

TanStack Query

TanStack Query

Prisma

Prisma

Recharts

Recharts

Vercel

Vercel

JWT

JWT

Digital Ocean

Digital Ocean

Google Maps

Google Maps

Postman

Postman

Prismic CMS

Prismic CMS

Get In Touch

Have a question or want to work together? Feel free to reach out!

Contact Information

Location

Dhaka, Bangladesh

Availability

✦ Available for exciting opportunities ✦

Connect with me

* I'll get back to you as soon as possible. Your information is never shared with third parties.