Skip to content
View ujwalbajaj's full-sized avatar

Block or report ujwalbajaj

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. Markdown is supported. 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
ujwalbajaj/README.md




Boot Sequence

$ ping brain.ujwal.dev

64 bytes from curiosity.core     time=2ms
64 bytes from babelize.service   time=31ms
64 bytes from axior-labs.service time=29ms
64 bytes from sleep_schedule     time=timeout

Brain online. Sleep schedule: unreachable.

Hey, I'm Ujwal.

Computer Science student, co-founder of two very different companies, and someone who can't leave an interesting problem alone long enough to finish the last one. Most of what ends up in a repository here started as "wait, how does that actually work" and spiraled from there β€” sometimes into a startup, sometimes into a folder I'll open again in three months.


Current Orbit

🌍 Babelize Co-Founder Shipping

AI-powered localization for modern web apps.

Next.js Β· TypeScript Β· AI

Learned how beutiful and ofc disastrous production can be!!

βš™οΈ Axior Labs Co-Founder Building

Making physical systems observable and intelligent.

RFID Β· Enterprise Β· Infra

Learned how can the one project you thought was useless, can turn into a start-up!!

🧠 Current Rabbit Hole Ongoing Reading

System design this week. Compilers are next in the queue.

Depth: increasing


Developer Config

theme: dark
debugging: printf()
architecture: over-engineered
coffee: required
sleep: deprecated
default_response: "wait... one more idea"

whoami

$ whoami

Ujwal Bajaj β€” CS student, occasional destroyer of working code.

Splits time between Babelize (localization) and Axior Labs
(industrial hardware + software), and whatever unrelated
technical rabbit hole currently has priority.

Mission: understand things well enough to build them from scratch,
not well enough to explain them at a dinner party.

Why This Profile Exists

Not really a rΓ©sumΓ© β€” closer to a snapshot of how I work. I learn by building, not by reading about building, so most of what's here exists because I wanted to see if I could make it, not because it was on a roadmap. If a repo looks abandoned, it probably taught me what I needed and got benched.


Workspace

$ tree ~/workspace
β”œβ”€β”€ babelize/
β”œβ”€β”€ axior-labs/
β”œβ”€β”€ portfolio/
β”œβ”€β”€ experiments/
β”œβ”€β”€ linux-dotfiles/
β”œβ”€β”€ system-design-notes/
└── README.md

6 directories, 1 file, 463 unfinished ideas


Current Tabs

[1] PostgreSQL documentation
[2] Babelize issue #18
[3] Axior Labs architecture notes
[4] "How do compilers actually work?"
[5] Another side project
+ 41 more...

Curiosity Map

      Things I Keep Coming Back To

            Quantum Computing
                   β”‚
            Compiler Design
                   β”‚
   Linux ─────── Backend ───── Database
       β•²           β”‚            β•±
         β•²         β”‚          β•±
            Building Products
               β•±        β•²
          Babelize   Axior Labs

Everything upstream feeds into what I actually ship. The rabbit holes aren't random β€” they're mostly "what would make the products I'm building better, or break less."


Brain Modules

Category Stack
UI Layer
Runtime
Storage
Infrastructure
Languages
Experimental Assembly Β· System Design Β· Compilers

philosophy.md

I don't collect frameworks. I collect ways of thinking. If I understand why something works, I can usually build with it β€” even badly, the first time.


Featured Builds

🌍 Babelize

Making web applications multilingual, without the usual localization pain.

β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 60%

Shipping, breaking, rebuilding, repeat.

βš™οΈ Axior Labs

Engineering software for physical systems β€” RFID, asset tracking, occupancy intelligence.

β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘ 60%

Building, experimenting, making hardware behave.


System Diagnostics

Checking motivation...  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%
Checking curiosity...   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 104% (overflow)

Attempting automatic fix... failed.
Reason: user opened another interesting article.

Experiment Queue

[βœ“] Rewrite the architecture because the new one "feels cleaner"
[βœ“] Read documentation for fun
[ ] Finish every unfinished side project
[ ] Stop opening new browser tabs

Last two items postponed indefinitely.

Shell History

1  git init
2  npm install
3  why isn't this working
4  stackoverflow
5  fixed it
6  broke something else
7  git commit -m "final final v2"
8  git commit -m "final_final_v3"
9  git commit -m "please work"
10 git push
11 git push --force  # I'll explain later

GitHub Stats

GitHub Streak


Curiousity Spike graph


Proof of Actual Achievements

Wanted a cool Snake eating animation, vibe coding failed me );

Achievements Unlocked

πŸ† Broke Arch Linux                 β€” Completed
πŸ† Fixed Arch Linux                 β€” Completed
πŸ† Broke It Again                   β€” Completed Immediately
πŸ† Accidentally Started 2 Startups  β€” Babelize, Axior Labs
πŸ† Refactored Working Code          β€” Legendary
πŸ† Read The Docs First              β€” Rare
πŸ† Learned Vim                      β€” Still can't exit
πŸ† Touching Grass                   β€” 69% progress

Contact


Final Thoughts

Technology changes. What I'm curious about next week probably won't be what I'm curious about today. That's the whole system, working as intended.


shutdown...
Stopping services...
Stopping curiosity...

ERROR: process "curiosity" refused to terminate.
Force kill? [Y/n]: n

Session left running.

Pinned Loading

  1. ujwalbajaj ujwalbajaj Public

    Config files for my GitHub profile.