Portfolio Website
A project by Kasun Jayawardhana · Web Applications
This is my personal portfolio website, showcasing my skills, projects, and professional journey in Software Engineering. The site features a user-friendly interface, responsive design. Visitors can explore my completed projects, read about my approach to problem-solving, and get in touch for collaboration or inquiries. This portfolio reflects my technical abilities and my commitment to continuous learning and growth in the Software Engineering field.
Built with Flutter, Dart, Firebase.
What I do
- Software engineering, from the first drawing to the shipped product
- Full-stack development: web, mobile and cloud
- Mobile app development with Flutter, for Android, iOS and the web
- Backend development: REST and GraphQL APIs with Spring Boot and Node.js
- App publishing: releases to Google Play and the App Store
- Remote work in any time zone, and freelance projects
Stack
- Languages
- Java, Dart, Python, JavaScript, Swift, PHP, HTML / CSS
- Data
- MySQL, MongoDB, Firestore, SQLite, Hive, Redis
- Backend and APIs
- Spring Boot, Node.js, REST, GraphQL, JWT auth
- Frontend
- Flutter, SwiftUI, iOS, BLoC, Provider, responsive web
- Cloud and DevOps
- AWS, Docker, Kubernetes, GitHub Actions, CI / CD, Firebase
- Ship
- Play Console, App Store Connect, pub.dev, Git, Agile / Scrum
Education
BSc (Hons) Software Engineering, NSBM Green University and University of Plymouth, 2021 to 2024.
Projects
- Restaurant Hub (Featured Projects)
- Brew Buddies (Featured Projects)
- Portfolio Website (Web Applications)
- Listify (Featured Projects)
- Fashion Shop (Featured Projects)
- Bubble Chat (Featured Projects)
- EventHub (Featured Projects)
- AB Video Downloader (Featured Projects)
- Chess Practice: Offline (Games)
- SneakerSpot (Featured Projects)
- EventHub Admin (Web Applications)
- Learning Management System (Educational Apps)
- The Phone Shop (Web Applications)
- OneLove Cafe (Web Applications)
- Green City (Web Applications)
- Dragon Dash (Games)
Articles and packages
- Publishing on the App Store: the parts nobody explains (article on Medium)
- Understanding Search Algorithms in Flutter: Data Structures and Algorithms Explained (article on Medium)
- Understanding FutureBuilder in Flutter (article on Medium)
- Streams and StreamBuilder in Flutter (article on Medium)
- Mastering Navigation in Flutter: A Guide to Push, Named Routes, Dynamic Routing, and Nested Navigation In Flutter. (article on Medium)
- Flutter Styling Text Editor: A Simple Guide (article on Medium)
- Understanding Basic Sorting Algorithms in Flutter: A Comprehensive Guide with Data Structures (article on Medium)
- Flutter Styling Text Editor (package on pub.dev)
Certifications
35 certificates from courses I have completed.