Available for Freelance Projects

Freelance Full-Stack Developer

CharithKariyawasam

Building reliable websites, business systems, dashboards, and custom web applications for clients.

7
Projects Built
2+
Years Building Software
17+
Technologies
5
Live Products
scroll

About Me

Crafting software that scales

Charith Kariyawasam

Charith Kariyawasam

Freelance Full-Stack Developer

Freelance full-stack developer based in Sri Lanka, building reliable websites, business systems, dashboards, and custom web applications for clients.

Specialising in React, Node.js, and cloud-native architectures — from architecture decisions through final delivery.

Available for freelance web and software projects
7
Projects Built
Production systems
2+
Years Building Software
Across 5 live products
JavaTypeScriptNext.jsNode.jsExpress.jsReactReact-NativePostgreSQLRedisJavaTypeScriptNext.jsNode.jsExpress.jsReactReact-NativePostgreSQLRedis
AWSDockerCI/CDSystem DesignTailwind CSSWebSocketsMySQLMongoDBOther ++AWSDockerCI/CDSystem DesignTailwind CSSWebSocketsMySQLMongoDBOther ++

Philosophy

“I don't just write code — I build systems that teams can maintain, users trust, and businesses rely on.”

Every engagement is approached with long-term thinking: clean architecture, observable systems, and a product-first mindset.

Current Stack

Next.jsTypeScriptNode.jsPostgreSQLRedisDockerAWS

Selected Work

Projects that shipped

01● LiveExpress.js

Mobile POS System

Built a full-stack, multi-branch POS and business operations system for retail businesses with billing, inventory tracking, supplier management, finance reporting, user/role management, and real-time dashboard updates.

Business Impact

Helped streamline day-to-day shop operations by centralizing sales, stock movements, reporting, and branch management in one platform. Improved checkout reliability with async receipt printing and enabled faster decision-making through live inventory and sales visibility.

ReactExpress.jsNode.jsMongoDBSocket.IOTailwind CSSPusherPuppeteer
Mobile POS System sign in overview
02● LiveReact

Institute Management System

Built a full-stack institute operations platform for managing students, lecturers, classes, halls, attendance, payments, staff, and user access in one centralized system. The application includes QR-based attendance, student payment tracking, lecture finance and paysheet management, inventory/material distribution, role-based access control, analytics dashboards, and an internal database-aware chat assistant.

Business Impact

Improved day-to-day institute administration by centralizing academic, operational, and financial workflows into a single dashboard-driven system. Reduced manual work in attendance marking and payment follow-up, improved visibility into lecturer earnings and loans, and supported faster decision-making through live operational and finance analytics.

Tailwind CSSReactReact RouterNode.jsExpress.jsMongoDBMongoosejsQRVercel
Institute Management System
03● LiveNext.js 14

Finystic Website

A modern corporate website for Finystic, a Sri Lankan accounting and advisory firm, built to present its service offerings, communicate brand credibility, and convert visitors into leads. The site includes dedicated Home, About, Services, and Contact pages, service-focused navigation, trust-building content, SEO metadata/structured data, and a validated contact form that sends inquiries via SMTP email.

Business Impact

Strengthened Finystic’s digital presence with a fast, professional lead-generation platform for accounting, tax, bookkeeping, payroll, and advisory services. Helped position the firm as a tech-enabled financial partner for SMEs by making services easier to discover, improving trust through strong messaging and testimonials, and enabling direct customer inquiry through a responsive contact flow.

ReactNext.js 14TypeScriptNodemailerTailwind CSSLucide ReactFramer MotionReact Icons
Finystic Website
04● LiveNodemailer

OverThank Corporate Website

Built a responsive multi-page company website for OVERTHANK (PVT) LTD to showcase cybersecurity, cloud, web development, mobile app, UI/UX, and digital marketing services. The site includes a branded landing page, services section, portfolio/projects page, about page, and a contact flow with client-side validation and backend email handling.

Business Impact

Strengthened the company’s online presence and made it easier for potential clients to understand offerings, explore sample project areas, and book consultations or send inquiries. The integrated contact form and clear service navigation help turn website traffic into qualified leads.

ReactNodemailerCSSLucide ReactFramer MotionReact Icons
OverThank corporate website
05● LiveReact Router

Textile – Fashion E-Commerce Platform

Built a full-stack fashion e-commerce platform for browsing, filtering, and purchasing clothing across men's, women's, and kids' categories. The application features a product catalogue with size and category management, shopping cart, order placement and status tracking, customer reviews, and a dedicated admin dashboard for managing products, categories, orders, and users. Includes Google OAuth alongside email/password authentication, role-based access control separating shoppers from administrators, image storage in MongoDB, sales analytics, and downloadable business reports — all deployed as a serverless full-stack app on Vercel.

Business Impact

Centralized the full retail workflow — product listing, cart management, order fulfilment, and customer engagement — into one platform. Role-based access ensured store administrators could manage inventory, review orders, and track sales performance through a live analytics dashboard and PDF-exportable reports, while shoppers benefited from a smooth, filtered browsing and checkout experience with Google sign-in support.

ReactReact RouterNode.jsExpress.jsMongoDBMongooseGoogle OAuthVercel
sample textile Website
06● LiveNext.js 14

sample Institute Website

Built a modern, responsive educational institute website for gagula Institute to showcase courses, lecturers, class schedules, gallery content, contact information, and blog posts. The site focuses on strong visual presentation, smooth navigation, animated sections, and a user-friendly browsing experience across desktop and mobile.

Business Impact

Helped create a stronger digital presence for an education brand by organizing key institute information into a clear, engaging web experience. Made it easier for students and parents to explore subjects, view lecturers, check class schedules, browse learning highlights, and connect with the institute online.

ReactNext.js 14TypeScriptGitHub ActionsTailwind CSSSwiper.jsFramer MotionReact Icons
gagula Institute Website
07React

Photography Studio Portfolio

Designed and developed a visually striking, highly animated portfolio website for a photography business utilizing Next.js and Framer Motion. Engineered the UI to prioritize immersive image galleries and premium aesthetics characteristic of creative agencies.

Business Impact

Delivered a performant digital storefront that maximizes user engagement and brand perception. Leveraged Framer Motion for smooth page transitions and micro-interactions while maintaining excellent SEO and load speeds via the Next.js App Router.

Next.jsReactTailwind CSSFramer MotionTypeScript
gagula Institute Website

Background & Credentials

Education & Certifications

Education

Bachelor of Technology in Computer Networks and Cloud Security

2026 – Present

University of Vocational Technology

NVQ Level 5 in Information and Communication Technology

Completed 2026

College of Technology, Galle

NVQ Level 3 – Computer Applications Assistant

Completed 2023

Vocational Training Center, Gothatuwa

Certifications

NVQ Level 5 in Information and Communication Technology

College of Technology, Galle · 2026

NVQ Level 3 – Computer Applications Assistant

Vocational Training Center, Gothatuwa · 2023

Oracle Cloud Infrastructure 2025 Certified Foundations Associate

Oracle

Let's Connect

Have a project
in mind?

Available for freelance websites, business systems, dashboards, and custom web applications. Let's build something meaningful.

Available · Response within 24h