Skip to main content
Available for new projects

Hi, I'mBillal HossainSoftware Engineer

I specialize in transforming designs into functional, high-performing web applications. Let's discuss your next project.

Billal Hossain, Software Engineer

About Me

I'm a computer engineer with a deep passion for technology and continuous learning. Full-stack development isn't a short journey — it's an ongoing craft. There's always something new to learn and apply, and that's exactly what I enjoy most about it. I build scalable web and mobile applications, paying close attention to performance, type safety and clean architecture.

4+Years of Experience
10+Projects Shipped
5+Technologies Mastered
100%Passion for Code

Skills

Libraries & Frameworks

Tools and technologies I work with day to day.

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • React Query
  • Shadcn UI
  • Redux
  • Expo
  • Jest
  • Vitest

Portfolio

Featured Projects

A selection of work showcasing what I've built — from full-stack platforms to real-time applications.

Screenshot of the Social Platform app showing a post feed with likes and comments

PROJECT 01 · 2025

Social Platform

  • Next.js
  • TypeScript
  • Prisma
  • PostgreSQL
  • A fully type-safe social media application built with Next.js, featuring secure authentication, registration and login.
  • Users can create posts with images and video, enjoy infinite scrolling, like and comment, and receive real-time notifications for likes, comments and new followers.
Screenshot of the CFM clearance form management dashboard

PROJECT 02 · 2024

CFM — Clearance Form Management System

  • NestJS
  • React
  • Prisma
  • Cloudflare
  • A full-stack application that manages student records and issues clearance forms to all graduating students.
  • Built with a NestJS backend for a robust, scalable API.
Screenshot of the Messenger app showing a real-time chat conversation

PROJECT 03 · 2025

Messenger

  • Next.js
  • NextAuth
  • Pusher
  • Cloudinary
  • A fully type-safe Next.js messaging application with email and Google authentication powered by NextAuth.
  • Real-time chat built with Pusher.
Screenshot of the GraphQL transaction management dashboard with charts

PROJECT 04 · 2024

GQL — GraphQL Transaction Management

  • React
  • GraphQL
  • MongoDB
  • Node.js
  • A MERN-stack transaction management application built on GraphQL.
  • Uses database transactions to safely manipulate data across multiple tables.
Screenshot of the Chatty app showing a real-time chat interface

PROJECT 05 · 2025

Chatty — Real-time Chat over WebSockets

  • Next.js
  • WebSockets
  • Cloudinary
  • Prisma
  • A type-safe Next.js chat application with secure authentication and registration.
  • Real-time messaging powered by native WebSockets for instant delivery.

FAQ

Frequently Asked Questions

Common questions about availability, tech stack, and how to work together.

Are you available for freelance work?
Yes, Billal is available for freelance and contract projects. He can work on full-stack web applications, API development, or mobile apps using React Native / Expo.
Are you open to full-time positions?
Yes, he is open to full-time opportunities both remote and on-site. He is particularly interested in roles involving Next.js, Node.js, NestJS, TypeScript, or cloud-native development.
What types of projects do you enjoy most?
He enjoys building products from scratch — starting with architecture decisions all the way to deployment. He has a particular interest in real-time applications, scalable APIs, and developer tooling.
What is your preferred tech stack?
Frontend: Next.js + TypeScript + Tailwind CSS. Backend: NestJS or Hono on Node.js or Cloudflare Workers. Database: PostgreSQL with Prisma ORM. Deployment: Vercel + Cloudflare.
Can you work with existing codebases?
Absolutely. He has experience joining existing projects, refactoring legacy code, and improving performance and architecture incrementally.
How do you handle deadlines?
He communicates early if a deadline is at risk and breaks large tasks into smaller milestones so progress is always visible. He prefers under-promising and over-delivering.
What is your availability?
He is currently available and can start new projects immediately. Reach him at contact@billalhossain.dev or via WhatsApp at +880 1516 500653.

Get In Touch

Let's Work Together

Have a project in mind, an opportunity to share, or just want to say hi? I'm always open to a good conversation.

Available for freelance & full-time opportunities

Ready to start your next project?

Drop me an email and let's discuss how I can help bring your ideas to life.

Send Me an Email

contact@billalhossain.dev

Or find me on