Thevindu Sathsara Gamage (tsgamage) — Full-Stack Developer

Thevindu Sathsara Gamage (tsgamage) — a full-stack developer from Sri Lanka, building modern, secure, high-performance web, mobile and desktop applications using Next.js, React, TypeScript, Rust, and Tauri.

Software Developer building modern web, mobile, and desktop applications

Thevindu Sathsara Gamage - Full-Stack Developer

Thevindu Sathsara Gamage

tsgamage

Full-Stack Developer


I'm a passionate full-stack developer from Sri Lanka. I build modern, secure, and high-performance applications with a deep focus on clean architecture, user experience, and long-term scalability. My world revolves around code, design systems, and crafting digital products that feel simple on the surface yet powerful underneath. I love turning ideas into elegant solutions—whether it's a web app, desktop software, or a full platform.

Beyond the screen, I'm constantly learning, experimenting, and refining my skills to become the best version of myself in tech. Every project I touch is a step closer to building something meaningful.

Find
me on

Let's connect, collaborate, or explore my work across platforms.

Grab my
résumé!

Unlock a snapshot of my journey, skills, and experience in software engineering and product development.

Software AgencyInnovationTechnology

Crownix

Where Elegance Meets Logic

Crownix is my vision for a modern, premium software brand—built on precision, creativity, and engineering excellence. It represents the fusion of refined design and powerful systems.

Through Crownix, I aim to craft digital products that feel royal in quality and futuristic in spirit—tools that empower people, elevate experiences, and stand the test of time.

Visit Website
CROWNIX

Backend & Databases

Node.jsExpressPrismaPostgreSQLMongoDBMySQLJWT Auth

Frontend & Mobile

ReactReact NativeNext.jsTanstackTauriTailwindCSSShadcn UI

Languages

JavaScriptTypeScriptPythonRust

What I Build

Targeted solutions for real-world platforms.

Web Development

Crafting fast, responsive, and scalable web applications. I work with modern stacks like Next.js, React, and TanStack to deliver clean interfaces backed by solid architecture and performance-first design.

Mobile Apps

Building cross-platform mobile experiences for Android and iOS. With React Native, I create apps that feel native, smooth, and reliable—without compromising on design or speed.

Desktop Apps

Developing native-grade desktop applications for Windows, macOS, and Linux using Rust and Tauri. I focus on security, performance, and polished user experiences that feel truly premium.

Backend Systems

Designing robust, scalable server-side systems. From authentication flows to complex data models, I build backends that are secure, maintainable, and ready to grow with your product.