I design and ship real systems to understand how ideas survive in the real world.

I build fast, test assumptions early, and reflect on outcomes not just code correctness.

Explore My Systems
Hemant Chauhan sitting in a chair

About Me

I am driven by curiosity and a habit of learning through building. I think in systems breaking problems into constraints, feedback loops, and trade-offs and I prefer testing ideas in the real world rather than keeping them theoretical. I value clarity, simplicity, and understanding how things behave under real conditions.


Over time, I've learned to reflect not just on what works, but why it works. Building projects has trained me to identify gaps in my understanding, iterate quickly, and accept constraints as design inputs rather than obstacles. I care more about learning velocity and execution quality than surface-level outcomes.

Learning Journey

2020

Curiosity Turns Practical

Began learning programming through guided courses.

Explored game development and early logic-based projects.

Experienced limitations of hardware while building.

Learned: Persistence matters more than tools.

2021

Expanding Technical Curiosity

Experimented with multiple platforms and engines.

Transitioned from tutorials to self-driven experimentation.

Started understanding performance, constraints, and debugging.

Learned: Understanding systems is more important than finishing projects.

2022

Stepping Back from Execution

Entered a highly academic environment.

Reduced hands-on coding significantly.

Began observing problems through a business and systems lens.

Stepping away from tools can sharpen how you think about problems.

2023

Internal Learning Phase

Did not actively build software projects.

Spent time thinking deeply about direction, interests, and long-term goals.

Developed a stronger interest in how businesses, products, and systems work.

Learned: Direction matters more than speed.

2024

Recalibration Year

Faced significant personal and emotional challenges.

Productivity dropped, but self-awareness increased.

Questioned existing goals and reassessed what truly mattered.

Learned: Ignoring internal signals leads to burnout; alignment precedes execution.

2025

From Intent to Execution

Returned to building with clarity and urgency.

Designed and shipped multiple real-world systems independently.

Focused on speed, ownership, and learning through shipping.

Learned: Momentum comes from execution, not overthinking.

Products I'm Building

Not side projects. Not demos. Real software, live on real machines.

๐Ÿ”ด LIVE โ€” v0.2.0
ebSync

Drop files.
They appear everywhere.

Peer-to-peer file sync for Windows. No USB drives. No cloud subscriptions. No size limits. Pair two machines in 30 seconds with a 6-digit code โ€” files sync automatically the moment you save them. WebRTC when online, Supabase fallback when offline.

Electron WebRTC Node.js Supabase P2P
0USB drives needed
โˆžFile size limit
$0Forever
30sPair time
ebSync โ€” Connected
Paired with DESKTOP-7K2
โ†’ report_final.pdf ยท 2.4 MB ยท sent
โ† design_v3.fig ยท 18 MB ยท received
โ†’ presentation.pptx ยท 6 MB ยท sent
โŸณ Watching /sync ยท 3 files synced
โ† raw_footage.mp4 ยท 840 MB ยท receiving...
"It just works."
Built in memory of a dog who deserved better. Free forever.
โœ… SHIPPED โ€” v1.4.2
ebOS

Your life.
One dashboard.

A personal analytics desktop app for people who take their habits seriously. Track logs, streaks, health, finance, goals, and get coaching from Jaya โ€” the built-in AI coach. All data stays local. No subscriptions. No cloud nonsense.

Tauri v2 React SQLite Rust Supabase
100%Local data
6Tracking modules
v1.4Latest release
ebOS โ€” Dashboard
๐Ÿ“Š Dashboard
๐Ÿ“ Log Today
๐Ÿ“… History
๐Ÿ’ฐ Finance
๐ŸŽฏ Goals
๐Ÿค– Jaya AI
๐Ÿ”ฅ 14Day Streak
โœ… 6/7Habits Done
๐Ÿ’ง 2.4LWater Today
"Your data. Your machine. No one else."
Windows desktop app. Auto-updates via GitHub Releases.

Selected Work

Small Experiments

How I Build

1

Identify the Problem

Start with a real constraint or friction point, not a solution looking for a problem.

2

Build Fast MVP

Ship a minimal version quickly to test assumptions in the real world.

3

Observe & Iterate

Watch how it behaves under real conditions and refine based on feedback.

4

Reflect & Document

Capture learnings about what worked, what didn't, and why.

What I'm Working On Now

๐Ÿ”ด Live โ€” Testing

ebSync

P2P file sync desktop app for Windows. Currently testing across two real machines. Working on WebRTC large file transfers and packaging as .exe.

Electron WebRTC Supabase
โœ… Shipped โ€” v1.4.2

ebOS

Personal analytics desktop app. Next: v1.4.3 auto-updater fix, then expanding tracking modules and cloud backup.

Tauri v2 React SQLite
๐Ÿšง In Progress

Trimzy

Salon booking app with algorithmic slot management. Fixing timezone bugs, multi-service bookings, and building the partner app.

React Native PostgreSQL Node.js

Future Ideas & Explorations

๐Ÿงบ

WashMint

Premium laundry service with same-day doorstep delivery. Color-segregated washing ensures maximum garment longevity.

Tech: Mobile app, Route optimization
๐Ÿ’ก

Smart Switch Cover

Clip-on device that converts traditional switches into smart switches. No rewiring, instant IoT integration.

Tech: IoT, Bluetooth/WiFi, Voice control, Gesture sensors
๐Ÿ“ข

FMCG Advertisement

Targeted advertising through FMCG product placement. Reach specific audiences where it matters most.

Tech: Data analytics, Tracking systems
๐Ÿ’Š

Pause Poop

Digestive aid tablet for travelers and professionals. Stay focused on what matters during critical moments.

Tech: Pharmaceutical research
×

Failures & Reflections

Over-engineering Before Validation

Built a complex feature-rich platform before confirming anyone wanted it. Learned to ship MVPs first and add complexity only after validation.

Ignoring User Feedback

Stuck to my vision despite clear signals that users needed something different. Learned that ego can blind you to better solutions.

Launch Before Perfect

Waiting for perfection delays progress. I learned to launch early, gather feedback, and improve iteratively.

Chasing Trends Over Problems

Never fell for the hype. Learned earlyโ€”through books and reflectionโ€”that real value comes from solving actual problems, not chasing what's trendy. Built with purpose, not popularity.

Real-World Communication Drives Traction

Strong tech alone isnโ€™t enough. I realized that early traction comes from real conversations, not just clean code.

Beyond Code

โšก

Speed Typing

133 WPM average
165 WPM highest
๐ŸŒ

Russian Language

Basic Conversational
Reading & speaking practice
๐Ÿ—ฃ๏ธ

Good Communication

Easy to talk to
People-friendly communication
๐Ÿค

Taking the first step

On-ground confidence
Starting real conversations