hi, i'm taj.
i'm a software engineer at OpenText in bangalore, building backend services and the cloud infrastructure they run on.
outside work, i'm learning small language models: how they work, how to fine-tune them, and how to evaluate them. i write about it on my blog.
things i've built: LeetPulse, a leetcode analytics platform with rag; PulsePing, uptime monitoring; and Redis-Rust, a redis-style store in rust.
reach out at tajbaba153 [at] gmail [dot] com

What I Build
A few things I've built, mostly backend systems and the tools around them.
Start here
- PP01
PulsePing
BackendA full-stack uptime monitoring SaaS with HTTP health checks, real-time dashboards, email alerts via Resend, project organization, and incident management.
- RR02
Redis-Rust
BackendAn in-memory Redis-style store in Rust: strings with TTL, lists, sets and sorted sets, served over a Redis-style TCP protocol and a JSON HTTP API.
Work
- Jul 2025 – Present
Backend Developer · OpenText
Led migration from monolithic architecture to scalable microservices, improving fault isolation and system reliability while supporting 2M+ daily requests with secure authentication and authorization across multiple services
- Mar 2025 – Jun 2025
Engineering Intern · OpenText
Designed and developed an internal automation platform using React and Django REST Framework, eliminating manual patch tracking and streamlining operational workflows