Hi, I'm Praneeth Geethanjana
Frontend Software Engineer
I build modern, production-grade web and mobile applications. Passionate about delivering exceptional user experiences through clean code and beautiful, intuitive interfaces.
About Me
Results-driven Frontend Software Engineer with 4+ years of experience designing, building, and deploying production-grade web and mobile applications.
Expert in React.js and React Native, with a portfolio spanning admin dashboards, donation platforms, conferencing apps, and cross-platform mobile apps — all shipped to live users. Based in Ambalangoda, Sri Lanka.
Core Tech Stack
Client & Independent Work
Focusing on Next.js independent client projects involving App Router, SSR, API routes, and dynamic routing.
Learnfi
Contributed UI development and mobile responsive design for an award-winning online education platform serving learners across Sri Lanka.
- •Best Mobile User Experience Website — Global Business Excellence Awards 2025
- •Educational Technology Provider of the Year — Global Business Excellence Awards 2025
- •Digital Learning Excellence Award & Gold Award for Best Education Website at BestWeb.LK 2025 – Sri Lanka's Premier Web Design Competition
Key Highlights
- →Award-winning mobile responsive UI
- →Built with accessibility and cross-device usability as a priority
- →Recognised internationally for educational technology excellence
Luminous Gems & Jewellery
A premium, fully responsive modern UI for a gems and jewellery brand. Developed efficiently using AI assistance (Google Antigravity) to ensure pixel-perfect design and clean code.
Key Highlights
- →Developed using Google Antigravity AI for high-performance code
- →Fully responsive modern UI with premium aesthetics
- →Optimized for performance and SEO using Next.js
Villa & Kabana Templates
Premium web templates for luxury villas and kabanas. Built with a focus on visual storytelling and conversion, featuring integrated inquiry systems powered by EmailJS.
Key Highlights
- →Includes multiple design variants (Villa Kabana & Serenity Villa)
- →Seamless inquiry handling via direct EmailJS integration
- →Highly customizable, performance-optimized, and fully responsive
Bare Feelings
Designed and developed a full e-commerce web application for a sexual wellness brand, handling product listings, user authentication, and integrated payment processing.
Key Highlights
- →Integrated Payhere SDK for secure local payment processing
- →Firebase backend for authentication and real-time database
- →Sensitive niche handled with tasteful, professional UI design
- →Fully responsive across all devices
Prime Weigh Holding
Developed a clean, fast-loading static corporate website for an industrial weighing scale company, showcasing their full product catalogue and company information.
Key Highlights
- →Static site generation (SSG) for maximum performance and SEO
- →Professional corporate design tailored to an industrial audience
- →Fully responsive with clean product detail layout
Simona Crochet
Designed and developed a charming product showcase website for a crochet small business, presenting handmade items in an elegant, browsable layout.
Key Highlights
- →Warm, boutique aesthetic tailored to the handmade goods niche
- →Clean product gallery with responsive grid layout
- →Deployed on Netlify with fast global CDN delivery
Digital Learning Excellence Award
LearnFi.lk was recognized as the Best Education Website at BestWeb.LK 2025. This prestigious recognition highlights our commitment to innovation, design, and delivering significant impact on digital learning across Sri Lanka.
Iconic Awards 2025
Recognizing excellence in the digital landscape

LearnFi Team at Iconic Awards 2025
Featured Projects
A selection of major applications I've built and delivered to production.
Karuna.lk
Sri Lanka's largest online donation platform. Led the frontend development to deliver a seamless and secure donation experience.
Apartner Apps
Complex admin and user mobile application featuring push notifications. Handled critical bug fixes and relaunched the platform on App Store & Play Store.
Alpha Accounting Dashboard
A comprehensive accounting dashboard for financial management and reporting. Built for performance and extensive data handling.
Conference App
A secure cross-platform conferencing mobile app utilizing the Jitsi SDK. Includes real-time video, audio, and room management features.
Technical Arsenal
Frameworks & Libraries
Languages
UI & Styling
APIs & Integration
Build & Tools
Deployment & Other
My Journey
Frontend Software Engineer
Ceyentra Technologies
- ▹Designed, developed & deployed Apartner – Complex Admins (React Native) with push notifications, published on Play Store & App Store.
- ▹Debugged and relaunched Apartner user app, resolving critical production issues.
- ▹Built a conference app using Jitsi React Native SDK, published on both app stores.
- ▹Lead Frontend Developer for Karuna.lk — Sri Lanka's largest online donation platform (React.js, Bootstrap 5).
- ▹Built Alpha Accounting Dashboard (React.js, Vite, Redux, Yup).
- ▹Improved Gatsby.js site SEO from 35% to 90%.
- ▹Delivered 2 React Native apps and 5+ React.js web apps.
- ▹Contributed to 2 Construct 3 game projects.
BSc (Hons) Software Engineering
Cardiff Metropolitan University (via ICBT Campus, Sri Lanka)
- ▹Graduated with honors in Software Engineering.
- ▹Gained strong foundations in core computer science, software design patterns, and engineering principles.
- ▹Covered modules: The Ethical and Legal Implications of Information Systems, Analytics and Business Intelligence, Advanced Programming, and Computational Intelligence.
Graduate Diploma in Software Engineering
Institute of Software Engineering (IJSE)
- ▹Specialized in Software Engineering methodologies and practices.
- ▹Learned JAVA with OOP, MySQL, JavaFX, Hibernate, SpringBoot, HTML, CSS, and Javascript.
GCE Advanced Level
G/Dharmasoka College Ambalangoda
- ▹Completed A/L in the Physical Science stream.
- ▹Results: Physics - C, Combined Maths - S, Chemistry - S.
Get In Touch
Whether you have a question, a project opportunity, or just want to say hi, my inbox is always open.