Two devs. Real problems. Clean code.

2AMDevelopers

We don't sleep until the problem's solved.Two engineers. Infinite curiosity. Real impact.

6+

Projects shipped

6+

Years building

100k+

Lines of open source

scroll
The team

Two devs. One mission.

We're a two-person studio that wakes up to build things that matter. No fluff, no filler โ€” just code that solves real problems.

Aashutosh Rathi

Aashutosh Rathi

@aashutoshrathi

Co-founder ยท 2AM Devs

Building ๐Ÿ› 

Bengaluru, India
Mohit Kumar Yadav

Mohit Kumar Yadav

@mohitkyadav

Co-founder ยท 2AM Devs

M at @2AMDevs

what we stand for

Code that ships

We build things that work in production, not just in demos. Every line serves a purpose.

Real problems

No solution looking for a problem. We start with the pain and work backwards to the code.

Fast & focused

Small team, zero bureaucracy. We move fast, iterate, and learn from what we build.

What's next

More is coming

Coming Soon

Upright Services

A trust-first home services marketplace.

PlumberElectricianAC RepairHaircutCustom Requests

The problem

Tier-3 cities don't lack workers โ€” they lack accountability. The same plumber who shows up 2 hours late is the one a customer would gladly pay 20% more for if reliability was guaranteed. Upright makes reliability the differentiator.

Core mechanics

Late-arrival penalty

15% fee per 30-min slot after a 10-min grace, capped at 100%. Half goes to the customer as wallet credit, half to a platform reliability fund.

Two-factor service flow

Customer OTP starts the job, worker OTP ends it. GPS geofence (~100 m) gates the "arrived" state โ€” no faking presence.

Append-only audit log

Every state transition, OTP issuance, and GPS ping is immutable. Full accountability, always.

Human dispatcher

Small worker pool, manual assignment. Dispatcher overrides are logged separately โ€” a human in the loop where it counts.

Geofenced arrival

GPS-verified check-in within 100 m of the job site. No phantom arrivals, no disputes.

T+1 payouts

Workers get paid the next business day, every day. Reliability flows both ways.

Get notified when we launch
Let's talk

Start a conversation

Have a problem worth solving? We'd love to hear about it.

Drop us a message

Fill out the form and we'll get back to you within 24 hours. We read everything and reply to everyone.

$ ping 2am.dev
64 bytes received: latency < 24h
$ status
โ— open_to_work: true
โ— taking_projects: true
โ–Š