02 // How it’s built
Four systems, one block at a time.
The same 512 blocks rearrange into the shape of each system as you scroll. Highlighted blocks mark where the interesting work happens.
Rushing in.Colombo · --:--
Accent season

Welcome! I’m Rashmika Jayanath, a passionate Full-Stack Software Engineer with an aptitude for building dynamic, responsive, and scalable applications across both front-end and back-end. I approach every project with a clear vision and an innovative mindset, always seeing the system as a whole and understanding how each part connects and influences the others. This big-picture thinking helps me design solutions that are cohesive, reliable, and built to grow. Above all, I’m driven by a desire to create meaningful applications that solve real-world problems and make a genuine difference for the people who use them.
Jul 2026 – PresentNow
Flyxto (Pvt) Ltd
May 2023 – PresentStudying
Sri Lanka Institute of Information Technology (SLIIT)
Malabe
Jan 2012 – Dec 2020
Bandaranayake College
G.C.E Advanced Level in Biological Science stream
02 // How it’s built
The same 512 blocks rearrange into the shape of each system as you scroll. Highlighted blocks mark where the interesting work happens.
i // ZenDoc - Smart Doctor Channeling System
A smart doctor channeling platform: e-channeling, hospital management, payments, AI-driven symptom diagnosis, prescriptions and teleconsultation, with role-based dashboards.
The centre cluster is the gateway; the six around it are its services.
View project (opens in a new tab)ii // Epoll Based Event Driven TCP Server
A high-performance TCP server in C that uses epoll for event handling and non-blocking I/O.
Each ring is a set of sockets; highlighted blocks are the ones epoll reports as ready.
View project (opens in a new tab)iii // Smart Waste Management System
A role-based system for municipalities with real-time monitoring, route optimization and analytics.
A city grid; the highlighted line is a collection route and the bright block is the truck.
View project (opens in a new tab)iv // Smart Solar Microgrid Trading System
A power trading system between solar prosumers and local microgrid energy hubs.
Slots are batteries; highlighted boxes are charged with energy to trade.
View project (opens in a new tab)03 // Nine projects · GitHub (opens in a new tab)
ZenDoc is an intelligent, full-stack microservices healthcare platform that connects patients, doctors, and hospital administrators within a unified digital ecosystem. It streamlines core clinical operations including e-channeling, prescription tracking, and PayHere payment processing, alongside self-hosted Jitsi teleconsultations on GCP Compute Engine. Incorporating Groq-powered LLMs for AI-driven symptom guidance and Firebase for real-time medical record storage, the platform is containerized with Docker and orchestrated on Google Kubernetes Engine (GKE) to deliver a secure, resilient, and highly scalable healthcare solution. This application was developed as a group project for university. Contributed by implementing hospital administration workflows.
The Smart Solar Microgrid Trading System is an enterprise-scale, client-server solution designed to enable decentralized power trading between solar prosumers and local microgrid energy hubs. Using FAT service Architecture for Web API, the system provides role-specific interfaces across two client applications. A responsive Web Application for Backoffice administration and Grid Operator management, alongside a Pure Native Android Application tailored for Solar Prosumers and field Operators. This application was developed as a group project for university. Contributed by implementing real time grid locating through Google Maps on mobile, energy trading QR token workflow for prosumers and operators, and application continuous integration and continuous deployment.

A simple high-performance TCP server implemented using epoll for efficient event handling and non-blocking I/O operations.
3D Booth Scenario Building Tool is a client-side 3D web application designed to streamline spatial reviews and presentations for event booths and stage setups. Built with Next.js, React Three Fiber (Three.js), and three-mesh-bvh, it allows users to import .glb/.gltf models with real-world metric scaling, inspect layouts via an orbit camera, or walk through environments in first person with realistic physics collisions. Users can place custom screens onto surfaces, configure aspect-ratio presets, run synchronized video playback, and enter a dedicated Presentation mode to demo designs to clients. State and heavy assets are seamlessly managed locally via Zustand, IndexedDB, and localStorage without requiring a dedicated backend.

WordiGo is a full-stack language learning and community web application built to support refugees during their resettlement and adaptation process. The platform provides structured, practical learning modules, including grammar exercises, vocabulary quizzes, and progress tracking tailored to everyday communication needs. Alongside coursework, an integrated discussion forum allows learners to connect, exchange advice, and support one another. Featuring role-based permissions for learners, content contributors, and administrators, WordiGo bridges language barriers and fosters social inclusion within host communities. This application was developed as a group project for university. Contributed by implementing Reddit-like community discussion forum.
Prabhath Motors is a comprehensive, web-based vehicle service station management system built to digitize and streamline daily workshop operations. Developed with React and Spring Boot, the platform integrates appointment scheduling, vehicle maintenance records, and inventory tracking with customer relationship and utility management. By replacing manual paperwork with an intuitive digital dashboard, it centralizes workflow tracking, accelerates service turnaround, and significantly enhances operational efficiency and data accuracy. This application was developed as a group project for university. Contributed by implementing authentication workflow and employee management workflow.
A role based web application for efficient waste management, featuring real-time monitoring, route optimization, and data analytics for municipalities. This application was developed as a group project for university. Contributed by implementing resident requesting waste pickup workflow.
SED.WORKS is a cloud-based collaborative residential structural design platform engineered to replace weeks-long consulting queues with instant, code-compliant structural sizing for the New Zealand building industry. The system enables architects and designers to run real-time calculations for beams, portal frames, and raft slabs strictly to NZ standards, producing cryptographically verified, consent-ready calculation packages. Serving as a full-stack contributor, I developed and documented core backend REST APIs, implemented secure admin portal endpoints for multi-entity client, company, and project management, and engineered global catalogs for structural material specifications.
File Vault is a full-stack, secure file management application designed for high-privacy asset storage and rapid retrieval. Built with Next.js, Express, and TypeScript, the platform integrates Clerk authentication to provide protected user dashboards and authenticated API endpoints. It pairs Cloudflare R2 for cost-effective, S3-compatible object storage with Neon Serverless PostgreSQL to handle file metadata, size enforcement, and pagination. By utilizing presigned URL generation for secure, ephemeral file downloads, File Vault guarantees ironclad data isolation and reliable cloud access without compromising on performance.(Warning: Live link is a testing deployment. Do not use any sensitive emails, passwords and files. Please use temporary credentials.)
05 // Get in touch
Open to new projects and opportunities. Reach me out, or just email me directly.