Logo
About Me

About Me

I'm a passionate Software Engineer and Full Stack Developer with 1+ years of professional experience at Rootcode, specializing in modern web technologies. My expertise spans React, Next.js, TypeScript, Springboot, Spring Boot, and cloud technologies like AWS. I have a proven track record of building scalable applications, leading UI component library development, and contributing to open-source projects. I thrive on solving complex technical challenges and creating user-centered experiences that blend functionality with beautiful, responsive design. My experience includes enterprise software development, e-commerce platforms, payment gateway integrations, and modern authentication systems.

Professional Journey

Experience

Building innovative solutions and driving impactful results across diverse technologies

Rootcode logo
2025 June - Present

Associate Software Engineer

Rootcode
  • Architected and developed a comprehensive UI component library using React and Tailwind CSS, establishing a single source of truth that significantly accelerates front-end development.
  • Utilized Storybook to build interactive component documentation, streamlining team collaboration, reducing onboarding time, and ensuring design consistency across the application.
  • Actively maintain the open-source 'Skapp' application by managing dependencies, resolving critical bugs, and ensuring forward compatibility with emerging web technologies.

Impact

Enhanced developer productivity and product consistency by creating a reusable UI component library and maintaining the core open-source business application.

Colombo, Sri Lanka
Rootcode logo
2024 Jun - 2025 May

Intern Software Engineer

Rootcode
  • Spearheaded the integration of critical enterprise features for the 'Skapp' application, including a secure Stripe payment gateway and seamless Google SSO to enhance monetization and user access.
  • Drove the modernization of the codebase for its open-source transition by upgrading core frameworks (Next.js, Spring Boot) and refactoring legacy code, improving quality and maintainability.
  • Delivered full-stack features from reusable Next.js UI components to robust Spring Boot APIs for core modules like timesheets, user configurations, and CSV data exports.
  • Re-architected the front-end authentication flow using NextAuth to bolster application security and simplify session management within a multi-tenant architecture.

Impact

Pivotal in transforming a proprietary app into a stable, modern platform with both open-source and enterprise versions by leading feature integrations, major codebase refactoring, and enhancing core security.

Colombo, Sri Lanka
Axle Global logo
2023 Nov - 2024 Jan

Web Developer

Axle Global
  • Led the end-to-end development and launch of a scalable WordPress e-commerce platform for a startup, establishing their foundational online sales channel.
  • Engineered a custom, high-performance product filtering system and implemented UI/UX improvements that significantly enhanced product discoverability.
  • Integrated secure payment gateways and executed performance optimization techniques to ensure fast, reliable transactions and a better user experience.
  • Executed on-page and technical SEO strategies to improve search engine ranking and drive organic traffic from day one.

Impact

Built and launched a complete e-commerce solution from scratch, creating a scalable storefront that drove initial sales and established the company's online brand presence.

Contract
Featured Work

Projects

Showcase of innovative solutions and creative implementations

Updates Coming Soon

I'm currently working on updating my projects on this website. Check back soon to see the latest additions to my portfolio!

Tech Stack

Technologies

Tools and technologies I work with to build exceptional digital experiences

React
Next.js
TypeScript
JavaScript
Springboot
Python
AWS
Docker
Tailwind CSS
GraphQL
Figma
Git
Academic Journey

Education

Academic journey and achievements that shaped my foundation in technology

Informatics Institute of Technology Logo
Present

Informatics Institute of Technology

Colombo, Sri Lanka
2022 - Present
Degree Program

Bachelor of Science in Computer Science

Achievements

85+% average

State University Logo
2020

St. Thomas College

Matara, Sri Lanka
2012 - 2020
Degree Program

G.C.E. Advanced Level (Physical Science Stream) & G.C.E. Ordinary Level

Achievements

A pass in all subjects with 9 A passes in O/L and 1 B pass and 2 C passes in A/L

Speaking Engagements

Speaking

Sharing knowledge and insights with the developer community

API 101 with Postman thumbnail
API 101

API 101 with Postman

API 101 logo

I delivered a speech at the Postman workshop for API 101. The event was attended by 180 undergraduate students and was organized by the IEEE Computer Society at IIT.

October 15, 2023
Watch Talk
WebSpire Awareness Session thumbnail
WebSpire

WebSpire Awareness Session

WebSpire logo

I confidently led an informative session at a WebSpire event on front-end web development. I covered the fundamental principles of front-end web development and provided step-by-step guidance on how to set up a React development environment.

August 22, 2023
Watch Talk
Latest Articles

Blog

Insights and tutorials on development and technology

Unlocking Your AI's Potential: A Practical Guide to the Model Context Protocol (MCP)
AI

Unlocking Your AI's Potential: A Practical Guide to the Model Context Protocol (MCP)

The Model Context Protocol (MCP) is rapidly gaining traction as the universal connector for AI applications, allowing large language models (LLMs) like Claude to securely and seamlessly interact with real-world data and tools.

Read Article
Advanced Postman Features You Should Know
API Design

Advanced Postman Features You Should Know

Postman is a highly regarded tool used in API development. It offers a wide range of functionalities for creating, testing, and managing APIs.

Read Article
The Rise of Serverless Architecture
Cloud Computing

The Rise of Serverless Architecture

Understanding serverless computing and its impact on modern application development and deployment.

Read Article
Achievements

Highlights

Recognition and achievements in the developer community

Postman Student Leader Badge
Badge

Postman Student Leader

Postman logo

Recognized as a Postman Student Leader for contributions to the developer community and expertise in API development and testing.

2024
View
Technical Content Creator Badge
Achievement

Technical Content Creator

Android Wedakarayo logo

Authored 70+ comprehensive technical articles covering Android development, mobile technologies, and programming tutorials for the developer community.

2020-Present
View
Testimonials

Testimonials

What employers and colleagues say about my work and impact.

His enthusiasm for technology is palpable, driving him to stay at the forefront of advancements and approach challenges with an innovative mindset.

Thimira Thenuwara testimonial

Thimira Thenuwara

CEO, Android වැඩකාරයෝ

His exceptional problem-solving skill swiftly untangled the complexities, leaving us astounded.

Pasindu Lanka testimonial

Pasindu Lanka

Software Engineer, Metarune Labs

Let's Build Something Amazing Together

Ready to bring your ideas to life? I'm available for freelance projects, full-time opportunities, and technical consultations. Let's discuss how my expertise in React, Next.js, TypeScript, and Springboot can help you achieve your goals.

Or Book a Meeting

Prefer a direct conversation? Schedule a meeting to discuss your project, collaborate on ideas, explore hiring opportunities, or just have a chat about technology.