~/kamlesh-nishad$neofetch --about
I get restless when things are easy solved.

kamlesh@nishad
- Role
- Software Engineer, Co-founder
- Studio
- Digital Web Weaver
- Uptime
- 14 years (since 2012)
- Projects
- 100+ shipped
- Location
- Vadodara, IN · Pretoria, ZA
- Shell
- TypeScript, Node.js, React
- Modules
- AI agents, RAG, automation
- Languages
- English, Hindi, Gujarati
- Status
- available for new projects
I’m Kamlesh, a software engineer who has spent more than fourteen years building web and mobile products for startups and growing businesses.
In 2019 I co-founded Digital Web Weaver, a studio that designs and ships software for clients in India, South Africa, the UK and Dubai. I split my time between Vadodara and Pretoria, which means someone on the team is usually awake when a client needs us.
My approach to a hard problem is to reproduce it, shrink it until it fits on one screen, and fix the cause. I write down what I learn along the way, so the next person who meets the same bug finds the answer waiting.
Outside work I mentor junior developers through local meetups and write about the problems worth remembering on my blog.
02 how I work
The same function, every hard problem
reproduce()Make it happen on demand
If I can’t reproduce a problem, I can’t prove I fixed it. This step comes first, every time.
shrink()Cut it down to one screen
I remove everything that isn’t the problem until the cause has nowhere left to hide.
fix()Fix the cause, not the symptom
A patch that hides the error comes back. I fix the reason it happened.
writeItDown()Leave notes for the next person
Every fix ends with a short write-up, so the team never solves the same problem twice.
03 career
git log --graph
Fourteen years, read from the latest commit down.
- HEAD
100+ projects shipped
Leading engineering at Digital Web Weaver, with clients across four countries.
- c41a9e2
Opened the Pretoria base
Started working with South African clients and splitting time between India and South Africa.
- 9be03d1
Grew the studio to a full team
From two founders to designers, engineers and project leads working on products end to end.
- 5d7f21a
Co-founded Digital Web Weaver
Started the studio with one client and two laptops. Took on technical scoping and architecture.
- 0000001
First production app
Shipped my first paid project and never stopped.
04 stack
What’s in my package.json
{
"name": "kamlesh-nishad",
"version": "14.0.0",
"dependencies": {
"typescript": "daily",
"react": "daily",
"next": "daily",
"node": "daily",
"react-native": "weekly",
"laravel": "weekly",
"ai-agents": "daily",
"rag": "daily"
},
"devDependencies": {
"postgresql": "*",
"redis": "*",
"docker": "*",
"aws": "*"
}
}Frontend
TypeScript
React
Next.js
Vue.js
Angular
Tailwind CSS
Backend
Node.js
Laravel
CodeIgniter
PostgreSQL
Redis
Mobile
React Native
Expo
Firebase
AI & automation
- AI agents
- RAG
- OpenAI
- Claude
- LangChain
- pgvector
- n8n
Cloud & tools
AWS
Docker
Google Cloud
GitHub Actions
05 off duty
When the laptop is closed
06 faq
Questions people ask first
How many years of experience does Kamlesh Nishad have?
14+ years building web apps, mobile apps and software products.
Where is Kamlesh Nishad based, and which countries does he work with?
Based in Vadodara, India, with clients across India, the UK, South Africa and Dubai.
What services does Kamlesh Nishad offer?
Custom web apps, mobile apps (React Native), AI agents, RAG systems, automations and e-commerce — solo, or through his studio, Digital Web Weaver, for larger projects.
Does he offer fixed-price projects?
Yes, fixed-price is available alongside hourly and ongoing engagements.
How quickly does he reply to inquiries?
Within 24 hours.
What's the difference between hiring Kamlesh directly and hiring Digital Web Weaver?
Kamlesh works directly, one-on-one, for focused projects. Digital Web Weaver, the studio he co-founded in 2019, takes on larger projects that need a full team.