Skip to content
View tonmoycoder's full-sized avatar
:shipit:
Improving myself for the better
:shipit:
Improving myself for the better

Organizations

@github-craftwork @EddieHubCommunity @Design-and-Code @Bauddhik-Geeks @Devs-Dungeon @devs-in-tech @AccessibleForAll

Block or report tonmoycoder

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
tonmoycoder/README.md
Tanver Islam Tonmoy — full-stack developer and UI/UX designer. Useful software, considered interfaces. Based in Bangladesh; open to engineering opportunities.

Product-minded engineering. A designer's eye for the details.
Bangladesh · UTC+6 · Open to engineering opportunities and thoughtful collaborations

Portfolio ↗   /   Resume ↗   /   Let's talk ↗

About   ·   Flagship   ·   Projects   ·   Capabilities   ·   3D activity   ·   Contact


About

I'm Tanver Islam Tonmoy, a full-stack developer and UI/UX designer from Bangladesh. I work where engineering, visual design and usability meet—building web applications and exploring local-first native software.

I care about what happens after the first impression: understandable interfaces, useful loading and error states, maintainable components, and clear boundaries between what a product promises and what it actually does.

Useful first. Considered in the details. Built to keep improving.

  • Design with intent. Visual hierarchy, responsive layouts and motion that supports the task.
  • Connect the pieces. Frontend, APIs, data models and content workflows—not just isolated screens.
  • Refine the experience. Keyboard flows, recovery paths, edge cases and the details that make software feel considered.

Flagship build

VaultZero — an illustrated overview of a local-first credential workspace built with Rust, Tauri and React.

VaultZero

Exploring privacy-focused software as a product experience.

A password-manager project combining a Rust core, Tauri desktop integration and a React/TypeScript interface. The work brings together encrypted local storage, recovery flows and a calm, bilingual credential workspace.

  • Local vault, search and credential management
  • TOTP, CSV import and recovery-key flows
  • OCR and QR-transfer experiments
  • English and বাংলা interface support

Built with: Rust · Tauri 2 · React · TypeScript

The repository includes separate core modules, native IPC, browser and native storage paths, Rust tests, browser tests and build/release workflows.

Explore the source ↗   ·   Releases ↗   ·   Security notes ↗

Active development. Security-sensitive features are experimental; this profile does not claim an independent security audit. Review the implementation and its limitations before relying on it.

Selected work

Math Academy · Darshana

Math Academy — an illustrated overview of a Bengali-first education website, content publishing system and interactive mathematics studies.

A Bengali-first learning experience, built around a local academy's needs.

A mobile-first website for a mathematics academy in Darshana, Chuadanga: interactive learning sections, managed batch information and a Markdown-backed educational blog. A Python publishing pipeline works alongside a Node.js API and Neon Postgres content layer.

  • Bengali content, responsive layouts and visual learning interactions
  • Editable batch, fee and seat information, with API validation
  • Generated blog routes, metadata and a downloadable resource section
  • Local API contract tests and documented deployment checks

JavaScript · CSS · Python · Node.js · Neon Postgres · Vercel

Source & setup ↗   ·   Deployment notes ↗

Bismillah Pakhi & Aquarium

Bismillah Pakhi and Aquarium — an illustrated overview of a bilingual pet catalogue and content-management platform.

A storefront that connects product presentation with content management.

A CMS-powered pet catalogue and enquiry platform. Next.js and Payload connect the public-facing experience to structured product, animal, media and blog content—with Bengali/English fields and an administrative editing workflow.

  • Product and animal discovery, detail pages and shortlist interactions
  • Payload collections, PostgreSQL data and media management
  • Search, contact workflows and bilingual content
  • Playwright coverage for selected interface flows

Next.js · TypeScript · Payload CMS · PostgreSQL · Tailwind CSS

Explore the source ↗

Earlier work & interface experiments

These are learning projects, not substitutes for the current work above.

Capabilities

Frontend & product UI

React · Next.js · TypeScript · JavaScript

Responsive component architecture, CSS/Tailwind, visual hierarchy, motion and accessibility-conscious interaction design.

Backend & content

Node.js · Express · PostgreSQL · MongoDB

API integration, data modelling, Payload CMS, Firebase authentication and managed content workflows.

Native & local-first

Rust · Tauri · Encrypted storage

Exploring native application boundaries, offline-first workflows and understandable recovery experiences.

Design & delivery

Figma · Git · Playwright · GitHub Actions

Interface studies, design-to-code iteration, automated checks and documented deployment workflows.

How I build

UNDERSTAND → STRUCTURE → DESIGN → BUILD → VERIFY

  1. Start with the problem. Understand the user, the friction and the constraints before choosing a framework.
  2. Connect design and architecture. Make visual decisions work with the data model, component boundaries and performance budget.
  3. Test the uncomfortable paths. Loading, failure, recovery, keyboard use and small screens belong in the product—not in an afterthought.

Proof of work

What to inspect A place to start
Local-first application architecture VaultZero's Rust core and frontend storage paths
Content modelling and full-stack integration Pet platform collections and application routes
Publishing pipelines and API contracts Math Academy's build pipeline and API tests

GitHub in 3D

An original isometric city of Tonmoy's publicly visible GitHub contributions. Each building represents one day; height reflects its contribution count.

One year, one day at a time. Contribution height is activity—not a measure of code quality.
Self-hosted SVG · Public calendar data · Daily workflow · No personal access token
How this profile is built ↗

Let's build

Have a useful product to build—and care how it feels to use?

I'm interested in product-focused frontend/full-stack engineering, design systems, creative interfaces and local-first applications. I enjoy work where engineering quality and visual craft are treated as parts of the same product.

Email me ↗   ·   Connect on LinkedIn ↗   ·   Explore my portfolio ↗


Dev.to   /   CodePen   /   Stack Overflow   /   Dribbble

Designed & built by Tanver Islam Tonmoy.
Useful first. Better with every iteration.

Pinned Loading

  1. VaultZero VaultZero Public

    🔒 VaultZero — Blazing-fast, 100% offline, zero-knowledge desktop & mobile password manager built with Rust, Tauri 2 & React. Features XChaCha20-Poly1305 & Argon2id encryption, 2FA TOTP authenticato…

    TypeScript 1

  2. Internshala-Quiz-Answers-All-Level Internshala-Quiz-Answers-All-Level Public

    All of the Internshala level quiz answers, along with an explanation and the right solution, may be found in a single file.

    21

  3. Math-Academy-Darsana Math-Academy-Darsana Public

    This is a Math Academy website

    HTML