Welcome to my portfolio

Hi, I'm Thushan

Full Stack Developer | Problem Solver | Mentor

I build scalable web applications, integration systems, and backend solutions. Passionate about solving real-world problems, mentoring developers, and creating impactful software.

About Me

I'm a full-stack developer focused on building scalable and reliable systems using modern technologies. My experience spans backend development, integrations, and full-stack applications using tools like Next.js, GraphQL, PostgreSQL, and cloud platforms.

Beyond coding, I value ownership, communication, and helping others grow. My journey includes leadership roles, mentoring developers, and teaching students—experiences that shaped how I approach both engineering and teamwork.

I'm particularly interested in building impactful products, solving complex problems, and continuously improving both technically and personally.

3+

Years Industry Experience

20+

Projects Delivered

200+

Students Impacted

5+

Leadership Roles

Experience

Full Stack Developer

Rootcode

Aug 2025 - Present

Building full-stack applications using modern technologies including Next.js, GraphQL, PostgreSQL, and AWS. Working on scalable systems, backend services, and production-grade applications.

Software Engineer Intern

WSO2

Jan 2024 - June 2024

Contributed to Micro Integrator-related projects, working on integration solutions, automation, and developer tooling using Java, Python, and modern development practices.

Assistant Lecturer (IT)

ESOFT Metro Campus

2021 - 2022

Taught IT and programming for Diploma in Technology students. Focused on simplifying complex concepts and improving student understanding through practical teaching.

Featured Projects

AI-Powered Intelligent Mediator

Built an OpenAI-powered mediator for WSO2 Micro Integrator enabling JSON-to-XML transformation and AI-driven payload processing.

WSO2JavaOpenAI

May 2024 - June 2024

Connector Metadata Automation System

Automated metadata synchronization across repositories using Python and GitHub Actions, improving reliability and efficiency.

PythonAutomationCI/CD

April 2024 - May 2024

WSO2 VS Code Extension Contribution

Contributed to enhancing developer experience through improvements in configuration and workflow management.

ReactTypeScript

Feb 2024 - April 2024

EagleEye - Gate Management System

QR-based access control system with real-time synchronization for event management.

ReactNode.js

Nov 2024 - Present

Enterprise CRM System

Led development of a CRM system including dashboards, payment integration, and user management.

React.NETSQL Server

Jan 2023 - June 2023

CodeRush Competition Platform

Built a web platform for managing hackathon registrations and event flow.

ReactFirebase

October 2023

Skills & Expertise

Core Engineering

System Design
API Development
Problem Solving

Frontend

React
Next.js
TypeScript
Tailwind CSS
MUI

Backend

Node.js
GraphQL
Ruby
Java
Python

Database & Cloud

PostgreSQL
MySQL
MongoDB
AWS

Tools & DevOps

Docker
GitHub Actions
CI/CD

Soft Skills

Leadership
Mentoring
Communication
Teaching

Teaching & Mentoring

Teaching and knowledge sharing play a key role in my journey. I enjoy helping others understand technology and grow in their careers.

IT & Programming Lecturing

ESOFT Metro Campus

Delivered lectures and practical sessions for Diploma in Technology students.

Full Stack Web Development Mentoring

One-on-One

Guiding undergraduates in Faculty of Information Technology, University of Moratuwa through modern web development practices and best practices.

Rootcode Foundation Volunteer Teaching

Community

Participated in 10+ sessions teaching basic IT skills to students in rural areas, impacting 100+ students.

Let’s Build Something Meaningful

Whether it's a project, collaboration, or just a conversation — feel free to reach out.

Connect with me on social platforms:

© 2026 Thushan D. Fernando. All rights reserved.