Kavi Castelo
Engineering the Future | Leading with Code & Innovation
Architecting scalable AI-driven solutions and high-performance enterprise ecosystems with precision.
About Me
I'm Kavindu Kokila (Kavi Castelo), a visionary Software Architect & Tech Leader obsessed with performance and scalability.
With over half a decade of deep involvement in tech, I've engineered robust multi-tenant SaaS architectures and high-concurrency FinTech & ERP solutions.
My philosophy? "Code should be as clean as the UI it powers." I bridge the gap between complex backend logic and pixel-perfect frontends.
Core Stack
900+
GitHub Streak
450+
LeetCode PRs
100+
Global Projects
12h+
Daily Code
Featured Projects
Engineering high-impact solutions with bleeding-edge technology.
Talentboozt Job Portal
A SaaS-based job portal designed to simplify the recruitment process. It offers a comprehensive platform for employers and job seekers, similar to LinkedIn but without a social feed.
Talentboozt Job Recruiter
An enterprise SaaS platform designed to simplify the hiring process for companies. Offers job posting, applicant tracking, analytics, and branding features under multiple subscription plans.
Ethical AI driven Geographic Analytics Platform
An AI-powered air quality monitoring and prediction system with learning and ethical considerations.
Talentboozt Resume Builder
A fully ATS-supported resume builder offering multiple CV templates and seamless integration with the Talentboozt Job Portal. Users can create a resume for free or opt for professional resume-building services.
Talentboozt Trainee Platform
An interactive learning platform where job seekers can find, sort, and participate in various courses, including both free and paid live sessions.
Talentboozt Trainer Platform
A course management platform for trainers to post, manage, and monetize their courses while handling enrollments and payments efficiently.
Latest Insights
Thoughts on software engineering, leadership, and the future of technology.
Progressively Enhancing Static Sites with Serverless Functions
Learn how to add dynamic features to your static Astro site using serverless functions — like form handling, email sending, or gated content — without a full backend.
Handling Client-Side State in Astro with Alpine.js — No React Required
Learn how to manage client-side state in Astro using Alpine.js. Build dropdowns, toggles, tabs, and more — all without the overhead of a frontend framework like React or Vue.
Styling Markdown Content with Tailwind & Astro’s Prose Utilities
Learn how to turn raw Markdown content into beautifully styled blog posts using Tailwind’s typography plugin and Astro’s prose classes.
Common Questions
Kavi Castelo, whose full name is Siriwardhana Liyanage Kavindu Kokila Gayashan, is a software engineer from Sri Lanka. He graduated from Cardiff Metropolitan University with a Bachelor of Science (Hons) in Software Engineering. Learn more
Kavi has held several roles, including:
- Shareholder and CEO at Talent Boozt PVT LTD since 2024.
- Tech Lead at SPARK C HR Systems starting in 2024 feb to oct.
- Owner & CEO of Flexiart IT Solutions from 2023 to 2024.
- Entrepreneur in app development and graphic designing since 2022.
- Freelancer in app development and graphic designing from 2021 to 2023. Learn more
Kavi is proficient in various programming languages, including Java, JavaScript, TypeScript, HTML, CSS/SCSS, Python, PHP, Kotlin, C#, C++, C, Assembly, and Rust. He has experience with frameworks and libraries such as Angular, SpringBoot, Node, Express, React, Vite, Vue, Next, Cargo, ReactNative, JQuery, Bootstrap, Materials, NASM, and MingW-64. Additionally, he is knowledgeable in databases like MongoDB, SQL/MySQL/msSQL, PostgreSQL, Firebase, AWS DynamoDB, SQLite, and H2. Learn more
One of Kavi's notable projects is 'UrbanAir,' an ethical AI-driven geographic analytics platform developed between December 2023 and April 2024. This web application focuses on environmental data analysis, providing insights into air quality, land use, and meteorological conditions. Learn more
Kavi has a wide range of interests, including technology, programming, AI, coding, IT, modern technology, paranormal activities, and the supernatural. Learn more
Kavi possesses strong communication, teamwork, leadership, and management skills, with a creative mindset. Learn more
Kavi has been actively involved in various extracurricular activities, including serving as a Sectional Head Prefect, Senior Prefect, and Junior Prefect at St. Thomas College. Learn more
Kavi is active on several developer platforms, including GitHub, Stack Overflow, CodersRank, LeetCode, GeeksforGeeks, Codeium, Google Dev, Daily Dev, and SkillReactor. Learn more
Let’s Connect & Build the Future
Have an idea or just want to chat? Reach out and let's make something great!