RAHIM CHAUDHARY / SOFTWARE ENGINEER / LAHORE, PK
I build full-stack products. And make them smarter with AI.
I'm Rahim, a full-stack engineer in Lahore with a year of production work at Techtimize. I build web platforms with Next.js, NestJS and PostgreSQL, and I've shipped AI voice agents used by 200+ people.
Open to full-stack engineering roles
APIs that hold the business logic, auth and validation together.
Selected Work.
Two professional platforms I worked on at Techtimize, then three smaller projects.
More projects
PVC Directory
A directory of local businesses in Park View City, Lahore. I built the search and listing screens, designed for phones first.
Pakistani Panorama
Our final-year university team project: a place to find hotels, restaurants, parks and destinations across Pakistan, using Google Places data and a trip-planning chatbot.
Secure Password Sharing
A small tool for sharing a password through a link that expires after a set time or number of views, instead of pasting it into a chat.
Beyond the Code.

I'm Rahim. I studied computer science at UCP and have spent the last year building production software.
I like taking a rough idea and getting it to something people can use. Most of my work sits across the stack: interfaces, APIs, databases and the integrations that tie them together.
Lately that has included AI voice agents, which taught me that the model is the easy part. The queues, retries and human checks around it are where the real engineering is.
Away from the screen you'll find me playing cricket or table tennis.
- Based in
- Lahore, Pakistan
- Studied
- BS Computer Science, UCP
- Off-screen
- Cricket & table tennis
- Community
- Plantation volunteering
Experience.
Techtimize
Associate Software Engineer
- 01Integrated five production voice agents with Retell AI on CWS, an AI content platform used by 200+ people.
- 02Wrote the callback scheduler on Redis and BullMQ: queued calls, automatic retries and status tracking.
- 03Created Mission Control, a live view of agent activity where people review AI actions before they go live.
- 04Added real-time comments over WebSockets and push notifications to Brillix.
- 05Tightened security with JWT auth, rate limiting, reCAPTCHA and CSP, and supported DevOps on AWS WAF, Shield and CloudFront.
- 06Kept large feeds fast with virtualisation and infinite pagination; fixed accessibility issues found in Lighthouse audits.
Techtimize
Software Engineer Intern
- 01Built the Brillix frontend with Next.js, TypeScript, Tailwind CSS and Zustand, including the full onboarding flow.
- 02Delivered a Reddit-style comment section with nested replies, voting, real-time updates and pagination.
- 03Added post creation with a Tiptap rich-text editor and draft support.
- 04Turned Figma designs into responsive interfaces; added skeleton states, lazy loading and Zod validation.
- 05Promoted to Associate Software Engineer after three months.
My Toolkit.
What I reach for at each layer of a product, grouped by where it fits.
- React
- Next.js
- TypeScript
- JavaScript
- Tailwind CSS
- Zustand
- Shadcn UI
- Tiptap
Inside My Stack.
A typical product I work on, layer by layer. Pick a layer to see the tools and where I used them.
NestJS services that structure business logic, validation and authentication behind clean REST endpoints.
Building With AI.
Thinking Beyond It.
My AI work so far is practical: voice agents that talk to real customers. That made me care about the basics — people should know they're talking to AI, agree to it, and have their data handled carefully.
Practical automation
AI that replaces a slow step in a real workflow, like an intake form.
Clear disclosure
Voice agents disclose that they are AI and ask for consent.
Human review
People check AI actions before they reach production.
AI Agent — Understands intent, discloses it is AI, and decides what needs to happen next.
How I work.
Build for People
Start from the problem someone actually has, not the tool I want to use.
Engineer for Reliability
A smooth screen means little if the API behind it fails under load.
Keep Learning
Every project leaves me with one thing I would do differently next time.
BS Computer Science
University of Central Punjab · 2021 – 2025