01 — SYSTEM ARCHITECTURE
THINUN
THARUSHIKA
SOFTWARE ENGINEER • NEXT.JS & REACT SPECIALIST • FULL-STACK DEVELOPER • FOUNDER
02 — ENGINEERING CRAFT
HIGH-IMPACT
INTERFACES

Thinun Tharushika
RIGHTMO WEB SOLUTIONS
[ Hover to reveal full spectrum ]
02 — PHILOSOPHY & PROFILE
Stream of Consciousness
Architecting resilient systems with Next.js & TypeScript.
Interfaces should feel immediate, tactile, and inevitable.
Shipping cross-platform mobile apps with React Native Expo.
Optimizing automated dependency graphs and build pipelines.
Engineering high-throughput SaaS with type-safe state models.
Bridging deep mathematical intuition with modern UI aesthetics.
// THE ARCHITECT’S BACKGROUND
I am a results-driven Software Engineer at Rightmo Web Solutions (Galle, Sri Lanka) with a degree in BSc in Applied Sciences (Computer Science & Physics) from Rajarata University.
Specialized in modern Next.js (App Router 14/15/16), TypeScript, React Native Expo, Zustand, and full-stack REST/database architectures. I architect scalable client-side memory management, multi-tenant portals, and production mobile applications that prioritize sub-second responsiveness and flawless type safety.
Years of Production Experience
Active Users Impacted
Localized App Locales
Type-Safe Core
03 — PRODUCTION DELIVERABLES
Selected Works & Systems
04 — CAREER TRAJECTORY & CREDENTIALS
Engineering Journey
Frontend Software Engineer with over 2 years of production experience architecting high-performance Next.js web applications, React Native mobile apps, and scalable multi-locale build pipelines.
2+ Years
Production Engineering
React & Next.js Ecosystem
44+ Locales
Multi-Locale Pipeline
Automated Prebuild CSS
100%
Architecture Standard
Type-Safe with Shadcn & Zustand
Frontend Software Engineer (Associate)
Rightmo Web Solutions
Galle, Sri Lanka
Frontend Migration & Component Architecture
Key contributor to the migration of the core QR Generator platform from legacy PHP to Next.js 16 (App Router), engineering modular, type-safe UI components with TypeScript, React Hook Form, Zustand, and Shadcn/ui integrated with Laravel REST APIs.
Build Pipeline Optimization
Engineered an automated dependency analysis workflow using dependency-cruiser and route-specific Tailwind CSS source detection, isolating CSS generation and significantly reducing production chunk sizes.
Multi-Locale Build & CSS Pipeline
Engineered a standalone prebuild Node pipeline that parses @lang-routes annotations and :lang() selectors to compile and route-merge localized CSS for 44+ languages, cutting bundle overhead and serving single-request stylesheets per locale with deterministic NEXT_DEPLOYMENT_ID cache-busting across horizontally scaled Docker clusters.
Browser History & Navigation Recovery Engine
Designed and implemented a resilient funnel redirection and step-recovery module syncing URL query params, Zustand store state, and browser history stacks to eliminate back-button drops and reliably restore workflow state.
Cross-Platform Mobile Engineering
Independently developed, optimized, and published the MCHS School Management mobile app using React Native Expo, TypeScript, NativeWind, and Reanimated; implemented JWT auth, push notifications, and global state for 3,500+ active users.
Frontend Developer (Intern)
Rightmo Web Solutions
Galle, Sri Lanka
Multi-Business SaaS Platform
Built a multi-tenant business management portal with full internationalization (i18n) support using Next.js 14 (App Router), TypeScript, Shadcn/ui, and Tailwind CSS.
Enterprise & Institutional Portals
Contributed to the development and responsive UI design of major client web platforms, including Southern Sri Lanka Ruhunu Tourist Bureau (Laravel) and Thomas Gall International School (Next.js).
Agile Engineering Best Practices
Actively collaborated in sprint planning, code reviews, and pair programming sessions, ensuring strict code quality, accessibility (a11y), and high UI performance metrics.
Bachelor of Science (BSc) in Applied Sciences
Major: Computer Science & Physics | Graduated: March 2023
Rajarata University of Sri Lanka
Mihintale, Sri Lanka
Rigorous Computing & Scientific Foundation
Four-year comprehensive curriculum mastering data structures, algorithms, object-oriented software engineering, computational physics, database systems, and distributed computing.
G.C.E. Advanced Level (Physical Science)
St. Aloysius' College
Galle, Sri Lanka
Physical Science Stream
Completed secondary education in the Physical Science stream with focused study on Combined Mathematics, Physics, and Chemistry.
Professional Certifications
freeCodeCamp
Remote / Verified
JavaScript Algorithms and Data Structures (2024)
Verified certification in fundamental computer science paradigms: ES6+ syntax, functional programming, OOP, object manipulation, and algorithmic problem-solving.
Responsive Web Design Certification (2024)
Verified mastery in modern semantic HTML5, CSS3, Flexbox, CSS Grid, visual hierarchy, mobile-first design, and WCAG accessibility standards.
04 — TECHNICAL ARSENAL & TOOLING