About
Undergraduate & .NET Web Developer,
I am an innovative, smartworking undergraduate with a passion for developing. Also I am a dedicated full-stack web developer with expertise in both MERN and ASP.NET technologies.
- Birthday: 31 May 2000
- Website: Ryan Perera
- Phone: +94 76 183 6986
- City: Ja Ela, Sri Lanka
- Age: 24
- Degree: BSC.ENG. (HONS) – Com. Eng.
- Unversity: University of Ruhuna
- Email: ryanperera0531@gmail.com
As a full-stack developer, I am proficient in front-end development, utilizing HTML, CSS, and JavaScript to create engaging user interfaces that prioritize user experience and accessibility. On the back-end, I possess skills in database management, server configuration, and implementing RESTful APIs to facilitate seamless data exchange between the client and server.
Skills
With experience in CSS, HTML, JavaScript, MERN (MongoDB, Express.js, React.js, Node.js), ASP.NET, GitHub and MySQL. I'm planning to continuously expanding my skill set, I stay up-to-date with industry trends to deliver innovative and high-quality solutions.
Resume
Summary
Ryan Perera
Innovative and undergraduate having skills of developing UI/UX designs from initial concept to final, polished deliverable.
- Nelumvila Rd, Delatura, Ja-Ela
- +94 76 183 6986
- ryanperera0531@gmail.com
Education
BSc.Eng. (Hons) – Computer Engineering
2021 - 2025
University of Ruhuna, Faculty of Engineering, Sri Lanka
COGPA : 3.79
CSGPA : 3.89
Students enrolled for the Computer Engineering specialization will be benefited from state-of-the-art laboratories and a novel curriculum designed to meet present-day industry requirements of the digital era.
Diploma in CAD
2019 - 2020
CADD CENTRE, Sri Lanka.
School
2006 - 2019
De Mazenod College, Kandana, Sri Lanka
- Passed the G.C.E Advance Level in 2019 with 2A’s & 1B in the physical science stream.(including A for general English)
- Passed the G.C.E Ordinary Level in 2016 with 8A’s & 1B (including A for English Language)
- Former Member of College Swimming team.
- Former Member of College Western Choir.
Certifications
Coursera
- React Basics - Meta
- Version Control - Meta
- Networking and Cloud Computing - Microsoft
- Supervised Machine Learning - StanFord Online
- Introduction to Statistics - Stanford Online
Certification in Python
Department of Computer Science & Engineering, University of Moratuwa.
UDEMY
- "The Complete 2023 Web Development Bootcamp" by Dr. Angela Yu.
- "CSS and Javascript Crash Course" from Proper Dot Institute.
- "CSS - For Beginners" From YouAccel Training.
University of Ruhuna
- Soft Skills Development
- Leadership Camp - SL Unites
Projects
ERP System For The Faculty | Academic Portal | .NET | (Present)
This system consists of five portals: Admin, Academic, Staff, Student, and Department. The Academic Portal mainly focuses on lecturer-related tasks such as Module Management, Result Analysis, and Student Request Management. ASP.NET Core Blazor Servers for the technologies and PostgreSQL for the database.
E – Commerce Web Application | Mobile Phone Store | MERN
This a MERN full-stack e-commerce platform specializing in mobile phones and Bluetooth speakers. Features include admin/user logins, intuitive navigation, and a seamless cart experience.
Personal Website | HTML, CSS, JS
Personal website for Ryan Perera. Made using HTML, CSS and JS. This is my first complete project that I have completed in back in 2023. Some libraries were used for animations, fonts etc.
Finance Managing App | SpendWise | FLUTTER
SpendWise, built with Flutter , integrates Firebase services for backend needs. Firebase Authentication handles sign-up/login, while Firestore manages real-time data storage, including user transactions. Widgets, structured hierarchically, ensure a responsive UI. Filtering, sorting, and budget/summary resets are efficiently implemented using Firestore queries.
Database Project | MySQL | Entertaining TV Channel
All constraints are applied in this project, and the script can be executed with a single click. All tables are in third normal form.
Paper | ML | Income Predicting Model
Income Predicting Model (Supervised) uses SVM and Decision Trees to predict income levels. Totally there was 14 features before pre processing. There were some missing values and null values. They all were well treated in the pre processing part and we obatained 84.9% accuracy using SVM and 82.2% accuracy for Decision Trees.
WPF |C# | GUI Projects
- WPF Student Management System - (Individual)
- WPF POS System - (Group of 2 members)
C# | Console Based | Projects
- Digital Voting System - (group of 3 members)
- Student Management System - (Individual)
Testimonials
Experience the seamless blend of artistry and technology at my personal website. Witness the mastery of design and development. Get in touch today and embark on a journey to create extraordinary digital experiences together.
Technology alone is not enough. It's technology married with liberal arts, married with the humanities, that yields us the results that make our hearts sing.
Steve Jobs
Memories
In this special corner, I invite you to embark on a journey through cherished moments and heartfelt experiences that have shaped who I am today. Here, I share snippets of my life's adventures, milestones, and treasured memories, allowing you to catch a glimpse of the person behind the screen.