About Me
Third-year Information Technology undergraduate at the University of Moratuwa, interested in software engineering and full-stack development.
Undergraduate seeking Software Engineering Internship
Focus Areas
- 01.Full-Stack Web & API Development
- 02.Cross-Platform Mobile Apps
- 03.Database Design & Applied AI
I am a third-year Information Technology undergraduate at the University of Moratuwa with an interest in software engineering and full-stack development. Through university, personal, and team projects, I have gained practical experience building web applications, REST APIs, databases, mobile applications, and AI-integrated features.
I enjoy learning new technologies, solving practical problems, and working collaboratively on software projects. I am currently looking for a Software Engineering Internship where I can apply my skills, gain industry experience, and continue learning from experienced developers.
BSc (Hons) in Information Technology
Faculty of Information Technology, University of Moratuwa
Moratuwa, Sri Lanka
- Third-year undergraduate (2023 – Present)
- CGPA: 3.30 / 4.00
GCE Advanced Level – Non-Stream
BT/Vincent Girls' High School
Batticaloa, Sri Lanka
Technical Skills
A transparent inventory of languages, frameworks, developer tooling, and technical practices gained through coursework and project development.
Languages
Object-oriented programming, Spring Boot applications
Scripting, FastAPI backend services & AI integrations
Typed web application development & APIs
Dynamic client-side interactivity
Cross-platform mobile development with Flutter
Systems programming fundamentals
Object-oriented systems & algorithmic problem solving
Server-side web development
Frontend
Component-based web application development
Frontend development with TypeScript, RxJS and PrimeNG
Utility-first design systems & responsive styling
Semantic markup structure
Modern styling & responsive layouts
Component library for Angular user interfaces
Reactive programming & observable data streams
Backend
Java backend development and REST APIs
Python backend services and API development
JavaScript runtime for backend services and REST APIs
Node.js web framework for REST APIs
API design, endpoints, and JSON communication
Bi-directional real-time communication
Mobile
Cross-platform mobile apps for iOS and Android
Primary language for Flutter development
State management pattern for Flutter applications
Encrypted token storage & session persistence
Databases & Storage
Relational database design and queries
Relational database management
Relational database management and SQL queries
NoSQL document database for applications
Vector database for AI embeddings & semantic search
Cloud database, authentication & storage
AI
LLM integration and prompt chaining
Retrieval-Augmented Generation architectures
Working with Groq LLM & large language models
Semantic search and embedding storage
Tools
Distributed version control system
Collaborative repository management & workflows
API testing collections & mock servers
IDE for Flutter and Android development
Primary code editor & extension ecosystem
Iterative delivery & sprint planning
Certifications & Credentials
Selected certifications and technical courses completed through recognized learning platforms and institutions.
Developing Frontend Apps with React
Issued by IBM, Coursera
Introduction to Cloud 101
Issued by Amazon Web Services (AWS)
Get started with GitHub Copilot
Issued by Microsoft
Generate documentation using GitHub Copilot tools
Issued by Microsoft Learn
Introduction to HTML, CSS and JavaScript
Issued by Coursera
Python for Beginners
Issued by University of Moratuwa
Web Design for Beginners
Issued by University of Moratuwa
Experience, Education & Milestones
A chronological timeline tracing academic progression, leadership roles, and project milestones.
Company Panel Coordinator
UTE CAT Flagship Fair
Coordinated company panel activities, managed communication between industry representatives and participants, and supported all event-related arrangements for the faculty flagship fair.
Open Source Contribution — WSO2 API Manager
First Open-Source Contribution
Contributed to WSO2 API Manager documentation as my first open-source contribution, gaining experience navigating an enterprise open-source project and following open-source contribution workflows.
TravelHub — Multi-Role Travel Booking Platform
Software Developer / Team Project
TravelHub is a full-stack travel booking and management platform developed as a university group project. My main contributions were the Hotel Owner module and AI chatbot.
PlanNex — Cross-Platform Task & Project Management
Full-Stack Developer / Personal Project
Personal full-stack task and project management platform with web and mobile applications.
ResolveX — Smart Service Request Management System
Software Developer / Team Project
Team-developed service request and issue management system. My contribution focused on comments, activity timeline, and admin analytics.
BSc (Hons) in Information Technology
Faculty of Information Technology, University of Moratuwa
Third-year undergraduate pursuing a degree in Information Technology. CGPA: 3.30 / 4.00. Focused on full-stack development, mobile app development, database design, and applied artificial intelligence.
GCE Advanced Level – Non-Stream
BT/Vincent Girls' High School, Batticaloa
Completed Advanced Level with results ABC. Subjects: Physics, Combined Mathematics, and Information & Communication Technology.
Activities & Technical Interests
Open-source contribution and practical technology exploration beyond core coursework.
Open Source Contribution
Contributed to WSO2 API Manager documentation as my first open-source contribution, gaining experience working with an enterprise open-source project.
→First open-source contribution to WSO2 API Manager documentation
Applied AI & LLM Exploration
Exploring practical applications of LLMs, RAG, and AI-assisted features through projects such as TravelHub.
→Practical experimentation with LangChain and vector databases
Explore my projects or get in touch to discuss internship opportunities.
Take a look at my project work, technical background, or reach out directly.