Profile Image

Shoaib Hossain

MrSIHAB

👋 Hey, I'm Shoaib — Your Programming Buddy
A self-taught developer who loves building useful tools, systems, and cross-platform apps. I work with Deno and TypeScript on the backend, and Flutter to create apps for Android and Linux. I enjoy solving real problems—like making a custom VPN app or a simple database tool like EasyKV.
My goal is to keep things fast, clean, and easy to use—for both developers and users.


✔ My Journey?

Ever since childhood, I’ve been fascinated by technology. I was a top student in mathematics, and that logical mindset made programming feel natural. Over the past 4 years+, I've turned that passion into a career—exploring, learning, and building real-world applications.


✔ What I Do

In simple words, Web, Android, Desktop & Backend  development. App includes Android, Windows and Linux apps. I can't compile the iOS applications because I don't have a Mac yet. But I can give the codes.


✔ Web Applications

For simple, lightweight websites, I stick to HTML, CSS, and JavaScript—they’re fast and resource-friendly. And sometimes I just take Fresh framework and that work near to the raw performance.

For more complex web apps, I use Nextjs & Fresh.js. They both are great frameworks for making fullstack applications. While Nextjs handles the complexity of React Server component, Fresh uses Preact with Island architecture. Both are SEO friendly.


✔ Backend Development

I prefer Node & Deno with Express & Hono framework. Since I have prepared myself mostly with TypeScript and JavaScript I feel more comfortable with them. While Node is dominating the market, Deno came to replace the complexity of existing Node echo-system.


✔ Mobile App Development

I use Flutter to build cross-platform and mobile apps. Flutter gives me fast performance and built-in Material Design.


✔ Desktop App Development

Using Electron, I build cross-platform desktop apps with web tech (React, TypeScript, Node.js).

But when performance matters, I prefer Flutter—it’s fast, beautiful, and lightweight thanks to its custom rendering engine.

Each framework has its strengths, and I choose based on the project's goals—not hype.


✔ Linux Is My Daily Driver

I’ve been using Ubuntu Linux as my primary OS for 10+ months now. It gives me deep control, great performance, and is my go-to for server deployment and development.


✔ My Approach to Performance

Performance matters. Whether it’s web, mobile, or desktop—I always optimize based on the platform and client needs.

Flutter helps a lot, but for other tech, I personally make sure everything runs smoothly and efficiently.


✔ A Bit More About Me

You’ve heard what I do—now a little about who I am:

I'm a self-driven learner who loves solving problems and bringing ideas to life. I believe in simplicity, clean code, and always improving my craft. Still trying to learn something new, build something useful. And explore potential technology. As of now, I have created some off topic things. Such as Material Homepage Browser Extension, EasyKv database ORM, Split Button Flutter package, VS-code Theme Mathab, and so on...


✔ Want to See My Work?

Check out my GitHub profile — that’s where I share live, production-ready projects.




Thanks for taking the time to read this.
Feel free to reach out—let’s build something awesome together!

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

Projects

App
Cryptora VPN

Cryptora VPN

Flutter-based VPN app using WireGuard with split tunneling.

Go →
Plugin
Material Homepage

Material Homepage

A modern new tab for all Browsers.

Go →
Web
Portfolio (HTML, CSS, JS only)

Portfolio (HTML, CSS, JS only)

A VS-code for fresh developer experience

Go →
Dev Tools
Mathab Theme

Mathab Theme

A VS-code for fresh developer experience

Go →
Dev Tools
EasyKV

EasyKV

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

Go →
Dev Tools
Favicon Fetcher

Favicon Fetcher

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

Go →