Tehaan Perera
Full Stack Developer crafting fast, scalable, and user-centric web applications. With a strong foundation in React, Node.js, and modern frameworks like Next.js, I build robust solutions that prioritize performance, intuitive UX, and clean architecture. Whether it's real-time dashboards or complex form-driven platforms, I focus on solving real-world problems with practical, elegant code.

My Projects
A selection of my recent work and personal projects.

Alchemist
A research-focused RAG application enabling natural language querying of academic PDFs using LLMs and vector search for grounded, citation-based answers.
Next.js
PostgreSQL
Supabase
Pinecone
LangChain
OpenAI
Tanstack Query

Fosterli
A foster care CRM with dynamic assessment flows, role-based access, and collaboration between applicants, assessors, and managers.
Next.js
PostgreSQL
Prisma
Amazon S3
Resend
JWT
React-Hook-Form
Zod
Tanstack Query
Docker
Docker Compose

Professional Work
The Legal Database
A legal research platform for Sri Lanka, enabling fast access to laws, linked judgments, and automated cross-references.
Next.js
React.js
NestJS
Mongo DB
Mongoose
Amazon S3
LaTeX
Docker
Docker Compose
My Skills
Technologies and tools I work with on a regular basis.
Frontend
HTML5
CSS3
JavaScript
TypeScript
React.js
Next.js
Tailwind CSS
Zustand
React Query
React Hook Form
Backend
Node.js
NestJS
Express
GraphQL
REST API
AWS Lambda
Database
MongoDB
PostgreSQL
MySQL
Firebase
Prisma
Redis
DevOps & Tools
Git
GitHub
Docker
AWS
Vercel
CI/CD
Jest
Cypress
Get In Touch
Have a project in mind or want to discuss potential opportunities? Feel free to reach out!
Contact Information
Feel free to reach out through any of these channels.
Send a Message
Fill out the form below and I'll get back to you as soon as
possible.