
Hi, I'm Nipun Bhathiya
A passionate Computer Science Undergraduate from University of Colombo School of Computing
About me
Undergraduate Student with hands-on enterprise experience in Spring Boot, Angular, React, and .NET, specializing in building scalable, secure backend services and modern frontend applications. Proven ability to take ownership of end-to-end features, collaborate with cross-functional teams, and rapidly learn new technologies in agile, production environments. Strong foundation in clean architecture, API design, and SQL, with a growth mindset aligned to large-scale enterprise systems.
Currently working on my research project about AI-assisted software development, exploring how AI can enhance developer productivity and code quality.
My projects
AETHA – Content Platform for Writers
A content platform connecting Sri Lankan writers and readers, featuring monetization for creators and a seamless reading experience.
- Spring Boot
- React
- MongoDB
- React Query
Hotel Booking System with AI Search
A web-based booking application featuring AI-powered semantic search and prompt-based hotel discovery.
- React
- Express
- MongoDB
- Redux
- Vector Embeddings
ENTO – Music Event Planning Platform
A centralized platform for music event planning, coordinating organizers, venues, and artists.
- PHP
- MySQL
- HTML
- CSS
My skills
- Java
- Spring Boot
- REST APIs
- Microservices
- JWT Authentication
- MySQL
- PostgreSQL
- MongoDB
- SQL
- Git
- Docker
- Maven
- Swagger / OpenAPI
- React
- Next.js
- Tailwind CSS
- Langchain
My experience
BSc (Hons) in Computer Science
University of Colombo School of Computing
Undergraduate specializing in software engineering and full-stack development, with coursework in data structures, databases, software architecture, and research-oriented computing. Current GPA: 3.63.
2022 – PresentUndergraduate Teaching Assistant
University of Colombo School of Computing
Assisted in Full-Stack Web Development modules by mentoring undergraduates in React.js and API integration. Conducted practical sessions, code reviews, and debugging workshops while reinforcing best practices in component-based architecture.
Jun 2025 – Nov 2025Software Engineer – Intern
Scienter Technologies (Pte) Ltd, Colombo
Contributed to enterprise-scale fintech systems using Angular 19, PrimeNG, .NET 8, and SQL Server. Implemented micro-frontend architecture with Native Federation, optimized legacy SQL procedures, and collaborated closely with senior engineers in an on-site agile environment.
Nov 2024 – May 2025Advanced Level – Physical Science Stream
Bandaranayake College, Gampaha
Completed the G.C.E. Advanced Level examination in the Physical Science stream, developing a strong foundation in mathematics, logical reasoning, and analytical problem-solving.
2018 – 2021Contact me
Please contact me directly at nipunbathiya1256@outlook.com or through this form.


