About
A small studio built around doing the work properly.
Purpose and origin
ViteNode Lab started as a founder-led studio in Sri Lanka with a straightforward idea: clients deserve to work directly with the people designing and building their product, and that product should still be easy to maintain years later.
We keep the team deliberately small and the process deliberately clear. Every project has one point of contact, written milestones, and a weekly preview you can open in a browser.
Based in Sri Lanka. Building for a connected world. We work with local businesses and with international clients who want a capable, direct team without agency overhead.
Working principles
How we behave on a project.
These are the habits clients can hold us to. They are also how we decide which projects to take on.
- 01
Direct communication
You talk to the people doing the work. No account managers relaying messages, and no surprises at review time because you saw the work every week.
- 02
Thoughtful design
We design decisions before screens: who uses this, what are they trying to do, what can we leave out. The visual layer comes after the thinking.
- 03
Maintainable engineering
Typed code, readable structure, automated checks and documentation. Anyone competent should be able to pick up the codebase after us — including you.
- 04
Transparent milestones
Scope, milestones and review points are written down before we start. When something changes, we tell you what it affects before we do it.
- 05
Ongoing support
Launch is a milestone, not the end. We offer maintenance and improvement arrangements sized to your product, and we stay reachable either way.
Collaboration
Built to be easy to work with.
Most clients are busy running a business. Our process is designed so that staying informed takes minutes a week, and decisions are never a surprise.
- 01One point of contact who is also doing the work
- 02Written scope and milestones before we start
- 03Weekly preview links instead of status reports
- 04Documentation and handover included in every project
Technology
Proven tools, known deeply.
We choose a small set of proven tools and know them deeply, rather than chasing every new framework. This keeps projects predictable and easy to hand over.
Web
- Next.js
- React
- Vue.js
- Angular
- JavaScript
- TypeScript
- Tailwind CSS
Mobile
- React Native
- Flutter
- Dart
- Expo
Backend & data
- Node.js
- Express.js
- NestJS
- Go
- Java
- Spring Boot
- Python
- C# / .NET
- ASP.NET Core
Databases & data management
- PostgreSQL
- MySQL
- Microsoft SQL Server
- MongoDB
- Redis
- Supabase
- Firebase
- Prisma
AI & machine learning
- Python
- TensorFlow
- PyTorch
- OpenAI APIs
- LangChain
- Hugging Face
- RAG & LLM Integration
- LlamaIndex
Cloud & infrastructure
- AWS
- Microsoft Azure
- Google Cloud Platform
- DigitalOcean
- Vercel
- Docker
- Kubernetes
DevOps & automation
- GitHub Actions
- GitLab CI/CD
- Jenkins
- Terraform
- Git
- Prometheus
- Grafana
Game development
- Unity
- Unreal Engine
- C#
- C++
- Blender
- WebGL
- Three.js
Want to work with a team like this?
Tell us about your product or the problem behind it. We reply to every message.