DevPortfolio.

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.

Tehaan Perera

My Projects

A selection of my recent work and personal projects.

Alchemist
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
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
Demo
The Legal Database
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
Demo

Work Experience

My professional journey and the roles that have shaped my career.

Software Engineer
Full-time
Avonet Technologies (Pvt) Ltd
Hybrid
Aug 2025 - Present
    Software Engineer
    Contract
    Amplify Solutions
    Remote
    Mar 2024 - Jun 2025
    • Built a sales management system with fraud detection using Node.js, Next.js, and Zustand.
    • Developed a legal research platform with optimized querying via MongoDB Atlas Search.
    • Managed AWS infrastructure and automated CI/CD pipelines with GitHub Actions and Docker Compose.
    React
    Next.js
    NestJS
    Node.js
    AWS
    Docker
    PostgreSQL
    Software Engineering Intern
    Full-time
    Calcey Technologies LLC
    Colombo, Sri Lanka
    Jun 2022 - Dec 2022
    • Collaborated with Agile teams to design and develop applets.
    • Participated in Agile ceremonies to ensure seamless workflows.
    • Conducted developer testing to deliver high-quality code.
    React
    Angular
    Node.js
    SQLite
    Tailwind CSS
    Vercel

    Credentials

    My educational background, certifications, and achievements.

    Education

    BSc. (Hons.) in Computer Science
    2023 - Present

    University of Staffordshire (APIIT, Sri Lanka)

    GPA: 3.7

    Focused on software engineering, algorithms, and data structures. Completed senior capstone project on machine learning applications.

    GCE Advanced Level
    2022

    Ananda College, Colombo

    GCE Ordinary Level
    2019

    Ananda College, Colombo

    Certifications

    AWS Cloud Practitioner Essentials (awarded by Coursera)
    2024

    Amazon Web Services

    View Credential
    Meta Front-End Developer
    2024
    Introduction to Data Engineering
    2025

    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.