Hello, I am

Tamim Hasan

Passionate Full-Stack Developer dedicated to building scalable web applications and seamless user experiences with modern technologies. I am a dreamer — I walk a different road from others: my dream is to become a doctor, and I bring that same care and precision into engineering, my lifelong love.

6Featured projects
7Public repos
2Hackathon builds (verified)
// YDM-style download engine pattern (illustrative)
#[tauri::command]
async fn enqueue(url: String) -> Result<JobId, String> {
    let job = Job::segmented(url, 8).await?;
    queue::push(job.clone()).await;
    Ok(job.id)
}

Illustrative patterns from my stack — real source lives in the repos below.

Portrait of Tamim Hasan
A dreamer who ships

About

I am a Full-Stack Developer with a strong passion for transforming complex problems into elegant, efficient, and user-friendly digital solutions. With expertise spanning both front-end and back-end development, I specialize in crafting responsive web applications, designing robust APIs, and optimizing database performance. I thrive on continuous learning, staying up-to-date with emerging industry trends, and delivering clean, maintainable code that drives real business value.

I am a dreamer, and I love walking a different way from others. While most people pick one road, I walk two: my dream is to become a doctor, and engineering is my lifelong love. That combination shapes everything I build — the care and precision of a future doctor, applied to software that is fast, clean, and respectful of the people who use it. No telemetry, no dark patterns, no tracking — just good software, built slowly and honestly.

No telemetryNothing collected, ever.
No dark patternsHonest interfaces only.
No trackingJust good software.

Skills

Owner-stated core plus what's proven in my public repos — currently deepening Rust, Tauri, and systems-level engineering with every release.

Front-End

HTML5, CSS3, JavaScript (ES6+), React.js, Next.js, Tailwind CSS, Svelte 5, TypeScript

Back-End

Node.js, Express.js, RESTful APIs, Python

AI & Computer Vision

Gemini AI, Google ADK, OpenCV, DeepFace, FER, MoviePy, FFmpeg

Desktop & Systems

Tauri 2, Rust, aria2, libtorrent, yt-dlp, Manifest V3 browser extensions

Databases

MongoDB, PostgreSQL, MySQL, Firestore

Tools & Cloud

Git, GitHub, VS Code, Postman, Vercel, Google Cloud Run, Pub/Sub, n8n, PowerShell

Featured Projects

Selected from my public GitHub and in-development open-source work. Filter them — every card tilts, glows, and links to the real thing.

NexusMind AI

Autonomous task-execution agent: turns one sentence into a planned, executed, self-corrected workflow. Built for the Google “All Things Agentic” hackathon (Taskmaster track).

  • Python
  • Gemini
  • Google ADK
  • Cloud Run
  • Firestore

Imotion Detector

Real-time facial emotion detection with three pluggable engines — DeepFace, FER, and OpenCV DNN — so you can trade accuracy for speed per device.

  • Python
  • OpenCV
  • DeepFace
  • FER

Social Media Automation

Zero-cost pipeline: one raw video plus one prompt becomes a captioned 9:16 clip that writes its own caption, edits itself, and publishes via Telegram bot and n8n orchestration.

  • Python
  • n8n
  • Gemini
  • MoviePy
  • Telegram

Cyber Clash 2077

50-level single-player cyberpunk browser fighter across 5 story arcs and 5 signature bosses, with unique enemy builds per level. Pure front-end, zero backend.

  • HTML5
  • CSS3
  • JavaScript

Browser Download Companion

Manifest V3 extension for Chrome, Edge, and Firefox that hands downloads off to YDM in one click — the browser half of the download-manager workflow.

  • JavaScript
  • Manifest V3

Playground — code in motion

This whole page is vanilla HTML/CSS/JS with zero dependencies. Don't take my word for it — run the algorithms, tune the particle engine behind this page, and watch the digital clock tick.

Sorting visualizer

Watch an algorithm think. Shuffle, then sort.

Ready — 28 bars.

Particle engine lab

These sliders drive the live background canvas behind this page.

Every dot + line above is drawn per-frame in vanilla canvas JS.

Digital pulse

Raw time, rendered three ways. Pure JS, ticking live.

HEX--
UNIX--
BIN--

Open your console too — this page logs its own heartbeat.

Terminal — talk to the site

A real command parser running in your browser. Try help.

tamim@labs: ~
~

GitHub — synced live

This section syncs with the GitHub API automatically on every visit (cached for 6 hours, so it stays fast and inside rate limits). Repo count in the hero updates itself too — publish a repo, and this page follows.

Syncing with GitHub…

Hackathons on Devpost

2 projects · 2 hackathons — NexusMind AI and the Social Media Automation pipeline. Devpost publishes no public API (and their pages block cross-site fetching), so unlike GitHub this count can't auto-sync honestly — it's verified manually, Sep 2026.

View Devpost →

Contact

Have a project, collaboration, or opportunity in mind? My inbox is open.

More on GitHub

Click the address to copy it · or open in your email app →