A senior engineer who works like a partner.
I'm Rajesh Dan, a software developer with over 12 years of experience building full-stack web apps, mobile apps and desktop software — primarily with Node.js and JavaScript.
I founded RD Software Services LLP to work directly with founders and teams on freelance and contract projects, bringing senior-level engineering without the overhead of an agency.
I care about shipping reliable software, communicating in plain language, and leaving codebases better than I found them.
Download CV ↓Frontend
Backend
Mobile
Desktop
DevOps
Senior judgment
You get experienced decisions on architecture, scope and tradeoffs — not just code that compiles.
Plain communication
Clear updates in plain language, honest timelines, and no jargon smokescreen.
Ships reliably
Working software delivered in steady increments, tested and maintainable.
"Rajesh took our vague idea and shipped a rock-solid product faster than we thought possible."
"Senior-level judgment on both the code and the product. Rare to find in one person."