Plotting sheet 00
Rahul Kumar Verma / Full-Stack Software Engineer
Rahul Kumar Verma, Full-Stack Software Engineer. Software that actually ships.
I take products from the data model to the last pixel: Next.js, React Native, Node and LLM features that real people use.
Iturnambiguousideasintoproductspeopleactuallyshipanduse.
I'm a full-stack engineer at Vitraga Solutions, building production systems for a 260-year-old Indian travel brand and for an Australian NDIS provider. I went from intern to engineer doing it.
My work leans into the hard parts: LLM features in real products, payment gateways, multi-tenant SaaS, and CRM pipelines that move 5,000+ leads. On the side I ship developer tooling used by 450+ people.
“Ship it, watch people use it, then make it better.”
B.Tech CSE '26 · J.C. Bose University of Science & Technology · India
Experience
[3 roles · 10 problems solved]Each role is a station on my line. Problems go in on the left, what I built comes out on the right, and the readout explains each one. Scroll to run it.
Experience · 01 / 03 · scroll to run the line ↓
Role 01Sep 2024 — Jan 20255 mos· Jaipur
Frontend Developer Intern
@ PlayGG · E-commerce
Role 02Sep 2025 — Feb 20266 mos· Remote
Software Engineer Intern
@ Vitraga Solutions · NDIS disability-care SaaS for an Australian client
Role 03 CurrentMar 2026 — Present8 mos· New Delhi
Software Engineer
@ Vitraga Solutions · Onsite at a 260-year-old Indian travel brand
Loading dock · 10 problems shipped
Got a slow process?Put it on the belt.
Ready · 3 problems queued
The crates on the left are problems I was handed at PlayGG. Scroll to feed them in.
Case files
[10 files]Pick a tab, or flip with ← →
ReThink
Digital-wellbeing app · Android
A screen-time app that pauses you before you scroll. A Kotlin AccessibilityService sees the app you open, a pure, unit-tested decision engine picks block, pause or allow, and a Jetpack Compose screen asks you to breathe, say why you came, and pick how long you need. Plus a 24-hour usage dial, daily limits, focus hours, and an AI coach (Gemini + LangChain).
Stack
- React Native
- Kotlin
- Node.js
- Supabase
- Gemini

fig. 1 · rethink
Toolkit
RAHUL'S DEV SHOP
Open late · India
Services
- 01Web apps✓
Next.js and React products, from data model to the last pixel.
- 02Mobile apps✓
React Native apps with native modules when the platform needs it.
- 03AI features✓
LLM features that ship: RAG, parsers, chat that captures leads.
- 04SaaS & payments✓
Multi-tenant systems, access control, gateways and invoicing.
- 05Developer tooling✓
Extensions and scripts that save other developers time.
bugs: on the house
Thank you · come back soon
Type a tool. See where I used it.
Your keyboard works here
Elevation
[885 contributions]A year of commits, drawn to scale. Look at it from the side, where every column is a week, or from above, where every dot is a day. Hover anywhere to cut a section through that week.
Section A–A · week 53 of 53
Oct 25 – Oct 31, 2026
35 contributions
- 1S
- 7M
- 10T
- 8W
- 4T
- 4F
- 1S
- Contributions
- 885
- Longest streak
- 27days
- Current streak
- 27days
- Busiest day
- 17commits
- Days shipped
- 192/ 371
last 12 months
Oct 5, 2026 →
and counting
Jun 22, 2026
52% of the year
RN Style
Injector.
Write the JSX, press Alt+S, and every missing style lands in StyleSheet.create. Existing styles stay untouched.
<View style={styles.card}>
<Text style={styles.title}>Rahul</Text>
</View>
const styles = StyleSheet.create({
container: { flex: 1 }, card: {}, title: {},});Say hello
A good product starts with a conversation.
Got an idea?
Let's ship it.
Open to freelance projects, collaborations, or a quick chat. I usually reply within a day.
Letters go here ↘