
Hi, I'm Pesandu
Computer Science undergraduate who loves learning and building useful software
I build full-stack applications with modern technologies. From responsive web interfaces to backend systems & I enjoy turning ideas into real, working products.
Currently
Trainee Software Engineer @ SriLankan Airlines
3rd-year BSc (Hons) Computer Science
University of Westminster (IIT ā Sri Lanka)
What I Can Build
From frontend to backend - here's how I can help bring your ideas to life.
Web Applications
Full-stack web applications with modern frameworks, clean architecture, and responsive design.
Landing Pages & Portfolios
Fast, responsive websites that look great on all devices and make a strong impression.
Mobile App Contribution
Experience contributing to cross-platform mobile apps using React Native with Expo.
UI/UX Implementation
Transform designs into pixel-perfect, interactive interfaces with smooth animations.
Backend Development
Scalable server-side applications and APIs using Java, Python, or Node.js.
Have a project in mind?
Let's Work TogetherTechnologies I Work With
My tech stack for building full-stack applications
JavaScript
languageJavaScript
Core language for web development. Proficient in modern ES6+ features for clean, maintainable code.
Python
languagePython
Used for backend development, data science, and automation. Strong scripting and logic skills.
Java
languageJava
Strong OOP foundation. Experience with backend development, system design, and enterprise applications.
HTML5
languageHTML5
Solid foundation in semantic HTML for accessible, well-structured web pages.
Node.js
backendNode.js
Backend runtime for JavaScript. Used for API development and server-side functionality.
Spring Boot
backendSpring Boot
Java backend framework for building robust, scalable REST APIs and enterprise applications.
React.js
frontendReact.js
Primary library for building interactive UIs. Used in multiple projects for dynamic web applications.
Next.js
frontendNext.js
Framework for fast, SEO-friendly web apps. Powers this portfolio and several projects.
Tailwind CSS
frontendTailwind CSS
Preferred styling solution for rapid UI development with utility-first approach.
React Native
frontendReact Native
Experience with cross-platform mobile development using Expo. Contributed to Pause+ app.
Framer Motion
frontendFramer Motion
Creates smooth, professional animations that enhance user experience.
Always Learning, Always Growing !
Continuously exploring new technologies and expanding my skill set.
My Projects
Real projects that demonstrate my ability to build clean, functional interfaces. Each project showcases different skills and problem-solving approaches.






My Approach
Beyond just coding, I believe in creating meaningful solutions that make a difference
Problem-First Mindset
Understand the problem before writing code. Every line should serve a purpose and add value.
Clean & Maintainable Code
Write clean, documented, maintainable code. Focus on solutions that are efficient and easy to understand.
Continuous Learning
Stay updated with latest trends and best practices. Constantly expanding my skill set.
User-Centric Design
The end user's experience is paramount. Create intuitive interfaces that solve real problems.
"I strive to create solutions that not only work well but also inspire and make a positive impact on people's lives."
Let's Connect
If my work resonates with you, Iād be happy to quietly support your project and grow along the way.
Ā© All rights reserved 2025-2026 pesanduwanniarachchi
