Curriculum Vitae
PASINDU INDUWARA
Software Engineer
Profile
Software Engineer and active open source contributor with a passion for web development and building scalable solutions. Industry experience as a Software Engineer Intern at WSO2, where I specialized in building Internal Developer Portals (IDP) using Backstage and OpenChoreo. Experienced in designing full-stack applications, cloud deployments, and modern DevOps practices. Skilled in translating user needs into functional interfaces while adhering to clean code standards. Proficient in multiple technology stacks and committed to continuous learning and open source collaboration.
Work Experience
Software Engineer Intern
WSO2 | July 2025 - December 2025
- Engineered a full-stack plugin for Backstage that integrated WSO2 Choreo's deployment workflows, significantly streamlining application provisioning via the Software Catalog.
- As a core contributor to the open source Internal Developer Portal Platform OpenChoreo, developed a scalable Incremental Entity Ingestion module to optimize Kubernetes resource synchronization for enterprise-scale systems.
- Eliminated critical API bottlenecks by implementing cursor-based pagination, which successfully resolved timeout issues during high-volume data processing and ingestion cycles.
Open Source Contributions
SRT (Serverless Stack)
Active ContributorActive contributor to the models.dev repository. Integrated multiple AI providers and configured high-demand models, optimizing both backend configurations and frontend UI consistency.
KiloCode
Contributed to documentation improvements regarding model-initiated slash commands and editor interactions.
Education
University of Kelaniya | 2023 - Present
B.Sc. Honours in Information Technology
Current GPA: 3.7 | Expected Graduation: October 2026
Niwaththakachethiya National College | 2012 - 2019
GCE Advanced Level & Ordinary Level
Professional Qualifications
Trainee Full Stack Developer
University of Moratuwa | Centre for Open & Distance Learning
Completed a full-stack developer training program covering Python programming, web development, and professional practice. Gained hands-on experience in frontend and backend technologies through Python Programming, Web Design, and Server-Side Development courses. Emphasized real-world problem-solving, modern software tools, and soft skills including communication, teamwork, and project management.
Skills
Tech Skills
Programming Languages
HTML, CSS, JavaScript, TypeScript, Python, Java, C/C++, SQL, XML
Frameworks & Libraries
React, Next.js, Tailwind CSS, Node.js, Express.js, TS-Rest, Angular, Spring Boot, Flutter, React Native, Expo, Java Servlets, JSP, jQuery, shadcn/ui, React Hook Form, Zod, Recharts, Socket.IO, FastMCP, FastAPI, WebSockets
Tools & Platforms
MySQL, PostgreSQL, MongoDB, Docker, Kubernetes, Azure, Firebase, Git, Maven, Apache Tomcat, Vite, Sentry, Axios, Figma, Supabase, Twilio, Faker, Hoppscotch, Eclipse, Backstage.io, WSO2 Choreo, OpenChoreo
Testing & QA
Selenium, TestNG, Postman, API Testing, Automation Testing, CI/CD Test Integration, Cross-browser Testing
AI/ML Technologies
LangChain, FAISS, Transformers, PyTorch, spaCy, Pandas, Sentence Transformers, Azure AI Services
Web Development
Responsive Design, UX/UI, Cross-Browser Compatibility, RESTful APIs, WebSocket Services, Authentication (JWT, OAuth, OTP), Real-Time Messaging, Cloud Deployment (Azure)
Soft Skills
Personal Projects
Guidia - Full-Stack Career Guidance Platform
Individual ProjectComprehensive career guidance platform to digitize the University of Kelaniya's recruitment and counseling processes. Built a robust full-stack solution using React, TypeScript, and Zod for the frontend, backed by an Express and MySQL architecture with Socket.IO for real-time messaging. Deployed the application on Azure Container Apps with Azure Blob Storage, integrating multi-AI services to connect students, counselors, and companies effectively.
Browtrix - MCP Browser Automation Ecosystem
Individual ProjectReal-time AI automation ecosystem using the Model Context Protocol (MCP) to bridge AI assistants with web browsers. Engineered a high-performance backend using Python FastMCP, FastAPI, and WebSockets within a Turbo monorepo to enable complex human-in-the-loop workflows. Built a cutting-edge frontend with Next.js 15, React 19, and Tailwind CSS 4, featuring HTML5 manufacturing, interactive configuration modals, and connections pooling for seamless automation.
Quota.app - Fuel Quota Management System
Group ProjectMicroservice-based fuel management system connecting vehicle owners, stations, and administrators. Developed a Spring Boot backend with JWT authentication and JPA, integrated with three Next.js frontends and an Expo/React Native mobile app. Implemented QR-based transaction processing, SMS notifications via Twilio, and PostgreSQL reporting to handle real-time quota tracking and fuel distribution.
Personalized Ad-Copy Generation
AI/NLP Group ProjectRAG-based ad generator using T5, FAISS, and LangChain deployed on Azure AI. Optimized NLP pipelines with FP16, gradient accumulation, and dynamic GPU memory for high-performance inference.
Multi-Link Sharing Platform ("Linky")
Group ProjectCloud-native platform for personalized landing pages with multiple external links. Deployed on Azure using Kubernetes and Docker with MongoDB Atlas. Ensured high availability, load balancing, and TLS encryption.
Hela Rasa Recipe Android Mobile Application
Group ProjectAndroid app for managing and sharing recipes with user login, multimedia-supported recipe creation/editing, and social sharing. Designed UI/UX with wireframes, used Firebase for cloud storage with thorough testing.
Automated QA Testing Framework
Group ProjectDeveloped automated testing framework using Selenium, TestNG, and Eclipse for cross-browser testing. Implemented testing techniques including Equivalence Partitioning, Boundary Value Analysis, and Decision Table Testing. Executed automated test suites via Azure DevOps CI/CD pipelines with Postman for API testing and generated comprehensive test reports.
Achievements
First Runner-Up— J'PURA EXPO 2023
Inter University Export-Oriented Innovation Competition
Semi-Finalist — Venture Verse Startup Challenge
Ceylon Treasure project, Sabaragamuwa University
Volunteer Work & Affiliations
Assistant Media Director, Industrial Management Science Students' Association (IMSSA), 2024-2025
Member, AIESEC Colombo North Local Committee, 2023-2025
Member, Gavel Club - University of Kelaniya, 2023-2025
Volunteer, Sasnaka Sansada Foundation, 2022-2024
Languages
References
Chathumini Nandadewa
Project Manager | Spire Solutions DMCC
Dubai, United Arab Emirates
(+971) 581 086 505
chathumini@spiresolutions.com
Dr. Ruwan Wickramarachchi
Senior Lecturer | Department of Industrial Management
University of Kelaniya, Sri Lanka
(+94) 11 291 4482
ruwan@kln.ac.lk