Hi, I'mRahulSoftware Developer
Building scalable web applications with modern technologies. Passionate about clean code, great user experiences, and solving complex problems.
- Years building for the web
- 7+
- Projects shipped end to end
- 4
- Technologies worked with
- 23+
- Teams contributed to
- 4
A developer from Ahmedabad
I'm Rahul. I build web applications end to end — the interface people actually touch, the API behind it, and the deployment pipeline that gets it live.
I started out curious about how websites worked, and that turned into a career spent making them faster, tidier, and easier for the next developer to pick up. These days that mostly means React, Next.js, TypeScript and Node.
More about meClean, boring code
Readable beats clever. The next person to open the file is usually me.
Product-minded
I'd rather understand why a feature exists than just implement the ticket.
Team-first
Code review, mentoring, and writing things down are part of the job.
Three things I'm good at
Most of my work sits somewhere across these three — usually all of them on the same project.
Frontend engineering
Accessible, responsive interfaces in React and Next.js — typed end to end, styled with Tailwind, and built to stay maintainable as the product grows.
- React & Next.js
- TypeScript
- Design systems
Backend & APIs
Node.js and NestJS services with well-modelled Postgres and MongoDB schemas, clean boundaries, and REST APIs that are pleasant to consume.
- Node.js & NestJS
- PostgreSQL
- REST APIs
Performance & delivery
Profiling slow pages and slow queries, tightening the feedback loop with CI/CD, and shipping to production without the deploy being an event.
- Core Web Vitals
- Caching
- CI/CD
Recent projects
A few things I've built recently — each one has a full write-up covering the problem, the approach, and what came out of it.
E-Commerce Platform
A full-featured online shopping experience
AI Content Studio
AI-powered content generation platform
TaskFlow - Project Management
Collaborative project management for modern teams
Building in the open
Most of what I build ends up on GitHub — here's what that looks like day to day.
- Followers
- 94 followers
- Public repositories
- 19 public repos
- Company
- @ever-co
- Location
- Ahmedabad, India
Where I've worked
From a first junior role in 2019 to leading a team today — the short version.
- Full-time
Senior Software Developer
TechVision SolutionsJan 2024 - PresentAhmedabad, IndiaLeading development of enterprise-grade web applications and mentoring a team of developers. Driving architectural decisions and implementing best practices across projects.
ReactNext.jsNode.jsNestJSPostgreSQL - Full-time
Full Stack Developer
Digital DynamicsJun 2022 - Dec 2023Ahmedabad, IndiaDeveloped and maintained multiple client-facing web applications using modern JavaScript frameworks. Worked in an agile environment with cross-functional teams.
ReactNext.jsTypeScriptNode.jsMongoDB - Full-time
Frontend Developer
WebCraft StudiosAug 2020 - May 2022Gandhinagar, IndiaFocused on creating pixel-perfect, responsive user interfaces and improving frontend performance. Collaborated closely with designers to implement modern UI/UX patterns.
ReactJavaScriptSASSTailwind CSSRedux
From the blog
Notes on the things I run into while building — architecture, tooling, and the occasional debugging story.
Building Scalable React Applications with Next.js 14
Learn how to build performant and scalable web applications using the latest features in Next.js 14, including server components and the app router.
TypeScript Best Practices for Modern Web Development
Discover essential TypeScript patterns and best practices that will help you write cleaner, more maintainable code in your projects.
Mastering Tailwind CSS: Tips and Tricks
Take your Tailwind CSS skills to the next level with these advanced tips, custom configurations, and design patterns.
Pick the right channel
Each of these reaches me — they just suit different things, so here's what each one is best for.
- Email[email protected]Direct enquiries and anything that needs a written reply
- LinkedInin/rahul-rathoreRoles, introductions, and anything hiring-related
- GitHub@rahul-rocketIssues, pull requests, and questions about the code
- X@rahulrathore576Short-form updates on what I am building
- UpworkContract and freelance engagements
- Websiterahul-rocket.github.ioLonger-form background and the professional record
- Ahmedabad, IndiaTimezone IST (UTC+5:30) — I work with teams anywhere
Have something you want built?
Whether it's a product from scratch, a codebase that needs untangling, or an extra pair of hands on an existing team — I'd like to hear about it.
Ahmedabad, India — working with teams anywhere