Profile Image

Shoaib Hossain MrSIHAB

Hello, survivor đź‘‹ What are you looking for today? What do you want to know?

Are you curious about how I learned programming from YouTube, documentation, forums, and—yes—ChatGPT? Mostly by building things just for fun, breaking them, and building again.

Or maybe you want to know which of those “fun projects” actually went live? How to install Material Homepage in your favorite browser? Or perhaps you came here for VS Code mathab? Although you might also be looking for EasyKV, Vanilla-UI, or Split Button.

What—never heard of them? Maybe you’re just trying to figure out what I do. To be honest, I’m still figuring that out myself.
Sometimes I enjoy building backends with Node.js. Other times, I switch to Deno for a cleaner experience. I tried React to follow the trend, Flutter to build mobile apps, and Flutter again—this time for crazy desktop terminal. When Rust started replacing C++ in our hearts, Go grabbed my attention. “How can something feel so much like TypeScript in terms of types declaration, yet not be TypeScript?”
I’ve built VS Code themes. That doesn't means I can't build browser extensions like Material Homepage, and while Tailwind CSS powers this portfolio, I still write raw CSS when the case demands it.
If you’re wondering where Python is—well, when it was time to learn Python, I chose Go instead. Because I’m a Ronaldo fan. And I believe in hard work. Show some respect to this best player in the world's fan.
So, it turns out who am I? A frontend developer? Backend developer? Mobile or desktop developer? Full-stack? Plugin developer? Programmer? Software engineer? Or just a coder? In my opinion…I am Shoaib Hossain. You can call me SIHAB.

If you want to know why and how I got into programming—sorry, that’s private. I won’t talk about HTML, C++, or how long it grabbed my attention in XI-XII. It violates my privacy about "How to center a <div>. The div will never forgive me. It exposes the fact that I likes to explore new things. That is a top secret in this AI revolutionary time. So I can't tell you that.

If you came here looking for a contact button and you’re still searching for Email or Social Media buttons, may Allah bless your eyes.

No matter what you’re searching for, my final response is simple:I use Arch BTW. I use Ubuntu BTW.

JavaScript
JavaScript
TypeScript
TypeScript
React
React
Node.js
Node
Deno
Deno
Express
Express
Hono
Hono
Next.js
Next
Fresh
Fresh
Dart
Dart
Flutter
Flutter
Ubuntu
Ubuntu
Docker
Docker
Tailwind CSS
Tailwind

Frontend Development | Web UI


I craft beautiful and performant web user interfaces using HTML, CSS, and JavaScript. My toolkit includes modern libraries like React and frameworks like Fresh built on Preact, embracing Island Architecture for speed and performance. I style my apps using Tailwind CSS, enabling utility-first, responsive designs that look great on any screen. Every element I build focuses on fast load time, clean interaction, and developer-friendly structure.


npx create-react-app e-commerce-app
BannerBanner

Mobile Development | Android & iOS


I build mobile applications using the Flutter framework. It supports Android & iOS application from one single codebase. My experience includes demo apps like a currency converter, weather app, social media templates, and e-commerce demos. For production, I've built apps like Cryptora VPN and The VPN—both are WireGuard VPNs, built for real-world use.


MaterialApp(
  title: 'My App',
  home: HomePage(),
);
BannerBanner

Desktop Application Development


ElectronFlutter

I build modern, cross-platform desktop applications using Flutter and Electron.

With Electron, I can use any frontend technology—React, React Native, or even plain HTML/CSS/JS—to deliver native-feeling apps for Windows, Linux, and macOS.

Flutter allows me to go deeper: I can access and modify native code using Platform Channels and dart:ffi for C/C++ integration, enabling high-performance and truly native features.

Whether you need a beautiful UI, native integrations, or a fast cross-platform solution, I can deliver a desktop app tailored to your needs.


snap install flutter-shop
BannerBanner

Backend Development


I build robust, scalable backend systems using Node.js and Deno, leveraging both JavaScript and TypeScript for maximum flexibility and safety.

My go-to frameworks are Express (for classic Node.js APIs) and Hono (for modern, fast Deno/Edge APIs).

I focus on clean, maintainable code and always choose the right tool for your project’s needs. Whether you need a REST API, server-side rendering via EJS, or a custom backend solution, I can deliver production-ready results.

Node.jsExpress

deno run --allow-net --allow-read --allow-env server.ts
BannerBanner

TypeScript


TypeScript is my primary language for building both frontend and backend applications. I love how TypeScript brings type safety intellisense, and developer confidence to JavaScript. Whether it’s building full-stack apps with Deno & Node, designing scalable interfaces in React, utilizing backend with Hono or crafting reusable modules in Next, TypeScript is always at the core of my workflow.


deno run main.ts
BannerBanner

Fullstack Web Development


For fullstack web development, I use Fresh.js and Next.js—two powerful frameworks for building modern, scalable, and SEO-friendly applications.

Fresh.js leverages the speed and simplicity of Preact with an island architecture, delivering near-native performance and minimal JavaScript for users.

Next.js is my go-to for complex, production-grade React apps, offering server-side rendering, API routes, and a rich ecosystem for building robust fullstack solutions.

Whether you need a lightning-fast landing page or a feature-rich web platform, I can deliver a seamless fullstack experience tailored to your needs.

Next.jsFreshDenoHonoNode.jsExpressReact

GET(request){
  return new Response('Hello Survivors');
}
BannerBanner

Deployment & Hosting


I handle seamless deployment and hosting for your applications, ensuring they are always online, secure, and scalable.

Whether it’s deploying static sites, fullstack apps, or backend APIs, I use modern cloud platforms and CI/CD pipelines for smooth, zero-downtime releases.

From Vercel, Netlify, and Cloudflare for frontend and serverless, to Docker and custom Ubuntu server for advanced needs—I make sure your project is production-ready and easy to maintain.

Linux

docker compose up -d ...
BannerBanner

Featured Projects

Cryptora VPN

Cryptora VPN

Freelancer

Flutter-based VPN app using WireGuard with split tunneling.

AppMobile
Vist

Vist

(AKA Material-Homepage) A modern, fresh and focus friendly browser newtab Extension.

PluginWeb
Portfolio (HTML, CSS, JS only)

Portfolio (HTML, CSS, JS only)

A VS-code for fresh developer experience

Web
Mathab Theme

Mathab Theme

A VS-code for fresh developer experience

Dev ToolsPlugin
EasyKV

EasyKV

Deno

ODM-like wrapper around Deno KV with Mongoose-style API.

Dev Tools
Favicon Fetcher

Favicon Fetcher

A developer api to get favicon of any website hosted in deno deploy.

Dev ToolsBackend