Skip to content

$ whoami

Hi, I'm Janidu.

I build full-stack web applications and REST APIs end to end — from PostgreSQL schemas and Spring Boot services to typed React front ends. I care about clean, scalable code and shipping features that people actually use.

janidu@portfolio: ~
$ cat profile.json
{
  "name": "Janidu Dhakshitha Yapa",
  "role": "Full-Stack Software Engineer",
  "location": "Kandy, Sri Lanka",
  "stack": ["React", "Spring Boot", "PostgreSQL"],
  "status": "available"
}

$ 
$ cat about.md

A full-stack engineer who ships the whole thing

I build full-stack web applications and REST APIs end to end — from PostgreSQL schemas and Spring Boot services to typed React front ends. I care about clean, scalable code and shipping features that people actually use.

Currently a Software Engineer Intern at Applantics (PVT) LTD since Feb 2026. Building full-stack features across Laravel, Spring Boot, and Flutter with a cross-functional team.

I like taking a project all the way — schema, API, UI, Docker, deploy — so nothing gets lost in the handoff.

Education

  • BEng (Hons) Software Engineering London Metropolitan University, UK
  • Higher Diploma in Computing & Software Engineering Cardiff Metropolitan University, UK
3+
Shipped products
6+
Languages & frameworks
100%
Full-stack ownership
$ ./lycolabs --founder

Founder of LycoLabs

Empowering businesses with cutting-edge technology solutions.

LycoLabs

Founder

I founded LycoLabs — a software development and IT solutions studio that builds production-ready digital products, from concept through launch, for startups and growing businesses.

What we build

  • Ecommerce Websites
  • AI Automation Apps
  • Mobile Apps
  • Desktop Apps
  • Data Services
  • Graphic Design
6+
Service lines delivered
End‑to‑end
Concept, build, and launch
Founder
Leading product & delivery
$ ls ~/skills

Tools I reach for

Grouped by where they live in the stack — from the database up to the deploy.

.NET
.NET
Angular
Angular
AWS
AWS
ChatGPT
ChatGPT
Claude
Claude
cPanel
cPanel
Docker
Docker
Flutter
Flutter
Git
Git
GitHub
GitHub
JavaScript
JavaScript
Laravel
Laravel
MySQL
MySQL
Next.js
Next.js
Node.js
Node.js
PostgreSQL
PostgreSQL
Python
Python
React
React
Spring Boot
Spring Boot
Tailwind CSS
Tailwind CSS
TypeScript
TypeScript
Vite
Vite
.NET
.NET
Angular
Angular
AWS
AWS
ChatGPT
ChatGPT
Claude
Claude
cPanel
cPanel
Docker
Docker
Flutter
Flutter
Git
Git
GitHub
GitHub
JavaScript
JavaScript
Laravel
Laravel
MySQL
MySQL
Next.js
Next.js
Node.js
Node.js
PostgreSQL
PostgreSQL
Python
Python
React
React
Spring Boot
Spring Boot
Tailwind CSS
Tailwind CSS
TypeScript
TypeScript
Vite
Vite

#Languages

  • TypeScript
  • JavaScript
  • Java
  • C#
  • Python
  • PHP
  • Dart

#Frontend

  • React
  • Next.js
  • Angular
  • Flutter
  • Tailwind CSS
  • Vite

#Backend

  • Spring Boot
  • ASP.NET Core
  • Laravel
  • Node.js
  • REST APIs
  • GraphQL

#Data

  • PostgreSQL
  • MySQL
  • SQL Server
  • MongoDB
  • Redis
  • SQLite

#DevOps & Cloud

  • Docker
  • GitHub Actions
  • AWS
  • Vercel
  • Railway
  • Supabase

#Security & Auth

  • JWT
  • OAuth2
  • Spring Security
  • Clerk
  • RBAC
$ git log --oneline projects/

Things I've built

Full-stack products taken from schema to deploy. Each links to a deeper case study.

Havelock Law Firm preview

Modern legal practice management and client portal.

A professional digital presence and secure client intake system for a law firm.

  • Next.js
  • Tailwind CSS
  • Spring Boot
  • TypeScript
  • PostgreSQL
Salon Eclat preview

Premium beauty salon booking and management platform.

Unified online booking and staff management for a high-end beauty salon.

  • Next.js
  • Tailwind CSS
  • Spring Boot
  • TypeScript
  • PostgreSQL
SF Nail Spa preview

Modern booking & management platform for a USA nail salon.

A complete digital storefront and booking system for a USA-based client.

  • Next.js
  • Tailwind CSS
  • Spring Boot
  • TypeScript
  • PostgreSQL
$ gh repo list

Open source & contributions

Contribution activity

49 repos · 352 contributions this year

Notable work

  • Law-Firm-site

    Secure client intake forms and Spring Boot backend for law firm management.

  • salon-eclat

    Elegant Next.js booking platform and API for a premium beauty salon.

  • SF-Nail-Spa

    Next.js and Spring Boot application for a USA nail salon.

$ git log --graph

Where I've worked & learned

  1. Feb 2026 — Present

    Software Engineer Intern

    Applantics (PVT) LTD

    Contributing to full-stack application development across Laravel, Spring Boot, and Flutter. Implementing backend APIs and frontend features, working in Git-based team workflows, and supporting deployment and debugging across environments.

    • Laravel
    • Spring Boot
    • Flutter
    • Git
  2. Certification

    Backend Engineering Bootcamp

    StemLink, Sri Lanka

    Java OOP & Spring Boot Backend Engineering Bootcamp — hands-on training in Java, OOP, Spring Boot, REST API development, PostgreSQL, authentication, and deployment.

    • Java
    • Spring Boot
    • PostgreSQL
    • REST APIs
$ mail --to janidu

Interested in working together?

Open to internships, freelance, and full-time roles.

Whether it's a freelance build, a full-time role, or a quick technical question — the fastest way to reach me is email.

janidudev@gmail.com

Usually replies within 24 hours