Dynamic Web App Powered by Next.js

Portfolio
Transforming Concepts into Seamless, User-Centric Experiences

Hello, I'm Nipuna Aluthdeniya, a Software Engineer with experience in building and maintaining software solutions.

Throughout my journey as a developer, I have worked across multiple frontend frameworks including React.js, React TypeScript, Next.js, and Angular, consistently delivering high-quality solutions that meet client expectations. I also bring hands-on experience with backend technologies such as Node.js, .NET, and Spring Boot, enabling me to contribute effectively across the full stack. My experience spans both independent work and collaborative team environments, highlighting my adaptability and strong communication skills.

Currently, I am a Software Engineer with over 2 years of professional experience, and I am open to opportunities that challenge me, expand my skill set, and allow me to maximize my potential.

Outside of work, I enjoy traveling with friends and staying active at the gym, which helps me maintain balance and motivation.

/teamwork.png
I enjoy working in collaborative teams and believe in open communication.
I’m flexible with time zones and happy to adapt for effective communication.
I constantly try to improve
My tech stack
React.jsExpress.jsNode.jsTypescript
Next.jsSpring BootSQL
/grid.svg
/b4.svg
Tech enthusiast with a passion for development.
/downloadcv.png
/grid.svg
Download CV
Would you like to take a look at my CV?
Are you open to starting a project together?

A small selection of recent projects

Polling App

Polling App

Polling App is a web application where users can register, log in, create polls, and interact with others by liking and commenting on polls.

Medical Assistant App

Medical Assistant App

A RAG-based Medical Assistant App that allows users to upload PDFs and ask questions based on their content. Built using FastAPI, LangChain, and Streamlit, it retrieves relevant information from documents to generate accurate, context-aware answers.

My experience