Ryan Perera

I'm

About

profile photo

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.

HTML 100%
CSS 90%
JavaScript 75%
Flutter 60%
MERN 65%
ASP.NET 70%
MySQL 55%
GitHub 70%

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

C# | Console Based | Projects

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.

Contact Me

Contact Info :

E mail: ryanperera0531@gmail.com

Phone: +94 76 183 6986


Else you can drop message here :
© KRD