Ravidu Vithana

I'm a

About

Hello! I'm Ravidu Vithana, a dedicated Full Stack Software Developer with a strong foundation in crafting innovative and efficient software solutions. My expertise lies in web development, where I design and implement responsive front-end and robust back-end systems using technologies such as React, PHP, and Java. Additionally, I specialize in developing desktop applications, leveraging Java and C# to create versatile and user-centric software. With a focus on continuous learning, I am constantly refining my skills and staying at the forefront of industry advancements. I am committed to delivering high-quality solutions that address complex challenges and create impactful user experiences.

Full Stack Software Engineer.

  • Birthday: 8 July 2002
  • Github: Go to Profile
  • Phone: +94763738202
  • City: Kuliyapitiya, Sri Lanka
  • Age:
  • Degree: BSc (Hons) Software Engineering
  • Email: raviduyashith123@gmail.com
  • Freelance: Available

Skills

HTML 100%
CSS 90%
Bootstrap 95%
Semantic UI 70%
Tailwind CSS 95%
JavaScript 80%
React (with Vite) 75%
React Native (with Expo) 80%
PHP 80%
C# 60%
Java (Swing) 85%
Java (EE) 90%
Java (Android) 75%
Laravel 40%
NodeJS (with Express) 75%
MySQL 80%
MongoDB 70%
SQL Server 60%
OOP Concepts 90%

Resume

I am a highly motivated and results-oriented Full Stack Engineer Intern seeking to leverage my proficiency in both front end and back end technologies to contribute to the development and implementation of web applications, desktop applications and mobile applications.

Sumary

Ravidu Vithana

  • 283/1, Bammanna Road, Kudalupoththa, Narangoda, Sri Lanka.
  • +94 76 3738202
  • raviduyashith123@gmail.com

Education

BSc (Hons) Software Engineering (Top Up)

Birmingham City University (2024 - Present)

Higher National Diploma in Software Engineering

Java Institute For Advanced Technology, Kurunegala (2022 - 2024)

Secondary Education

Royal International School, Kurunegala (2015 - 2021)

Primary Education

Princes International School, Kuliyapitiya (2008 - 2015)

My Projects

LMS Web Application

PHP Web Application for uploading notes, assignments, answer sheets using HTML, Semantic UI, JavaScript, PHP.

Music Instument Store

E-commerce platform for a music shop using HTML, Bootstrap, JavaScript, PHP, PayHere payment gateway (sandbox).

Chat Application

Native Mobile Chat Application using React Native Expo and PHP.

Student and Class management System

Students and classes management system capable of adding, updating, removing students and classes and marking attendance also. Developed using Java Swing with FlatLaf UI.

Elegant Website for Minisoft Solutions

Elegant Website for Minisoft Solutions using HTML, JavaScript, Tailwind CSS and PHP.

Vehicle Parts Store

Java EE7 web application for a vehicle parts store using Hibernate.

Taxi Service Web Application

Online Taxi Booking System using HTML, CSS, Javascript, PHP and Google maps API.

Online Pharmacy System

Online Pharmaceutical System (E-Pharmacy) using HTML, CSS, Bootstrap, Javascript and PHP.

Projects

The Projects section highlights a selection of my work across web and mobile application development. For a comprehensive view of my work, please navigate to my GitHub page.

  • All
  • Web
  • Desktop
  • Mobile

SL e-knowledge

LMS Web Application

Musicate

Music Instument Store

Connect

Chat Application

Adyapana

Student and Class management System

Website for Minisoft Solutions

Elegant Website using HTML,JavaScript, Tailwind CSS and PHP.

AutoLK

Vehicle Parts Store

City Taxi

Taxi Service Web Application

E-pharmacy

Online Pharmacy System

Services

The Services section highlights my expertise in web, mobile and desktop application development. With a focus on precision, innovation, and scalability, I am committed to transforming concepts into robust and efficient solutions. Explore how my skills can contribute to achieving your goals with excellence.

Web Application Development

Crafting responsive and scalable websites using technologies like HTML, CSS, JavaScript, React, and Tailwind CSS for an exceptional user experience.

Desktop Application Development

Building robust and efficient desktop applications with technologies such as Java (Swing/JavaFX) and C# (.NET Framework).

React Native Development

Delivering cross-platform mobile applications with a native look and feel using React Native and Expo.

Android Development

Creating feature-rich and user-friendly Android apps using Java, and Android Studio.

Contact

Feel free to contact me and make your dreams a reality.

Address

283/1, Bammanna Road, Kudalupoththa, Narangoda.

Call Us

+94 76 3738202

Email Me

raviduyashith123@gmail.com