Ravithas Paviththanan

About

With a strong interest in Python, I have developed a variety of projects, including Flask backend websites, Python Telegram bots, and Kivy mobile applications. My skill set also extends to creating Java applications, Android Studio projects, Bootstrap and jQuery applications, and e-commerce websites. Additionally, I have experience in building student management systems and have developed a mobile app using Lua. I'm well-versed in Linux, experienced in SQL and MongoDB, and have a strong interest in reverse engineering.

  • Email: paviththanravi@gmail.com
  • City: Jaffna, Srilanka
  • Status: Undergraduate
  • Freelance: Available

Skills

PYTHON 95%
JAVA 80%
BASH 85%
LUA 70%
C++ 80%
C 75%
NODE JS 70%
SQL 85%
ANDROID STUDIO 85%
PHP 80%
JavaScript 80%
HTML 90%
CSS 90%
BOOTSTRAP 80%
JQUERY 80%
MONGODB 75%
LINUX 85%

Resume

Education

GCE Advanced Level

2018 - 2020
J/Kokuvil Hindu College

GCE Ordinary Level

2016 - 2018
J/Kokuvil Hindu College

Project Experience

A FREE CLOUD SERVICE WEBSITE

  • A website for file storage and sharing with others.
  • Developed a URL shortening service for easy sharing.
  • Created a platform for storing and sharing text, similar to Pastebin.
  • Utilized Google Blogger for the front end, Python Flask for the backend, and Telegram API for storage.

POCKET AI ANDROID APP

  • Designed and implemented a user-friendly interface using RecyclerView and Fragments.
  • Integrated Firebase for user authentication and backend storage.
  • Connected with external REST APIs to enable AI functionalities.
  • Included features like login/registration, profile management, and seamless navigation.

E-COMMERCE WEBSITE FOR JUICE SHOP

  • Designed and developed the home page, including a welcome message and featured juice product showcases.
  • Managed product display and management, allowing admins to add, edit, and delete products, and users to add products to their cart.
  • Implemented user authentication and account management, enabling users to sign up, log in, update details, and view past orders.
  • Directed shopping cart functionality and integrated email communication using an SMTP server.

INVENTORY MANAGEMENT JAVA SWING APPLICATION

  • Managed customer orders, including adding, updating, and removing orders for repairs, repainting, and spare parts.
  • Tracked and maintained customer information.
  • Tracked suppliers and maintained contact information.
  • Managed inventory, tracked stock levels, managed inventory items, and predicted low stock.

OTHER PROJECTS

  • Developed a login system using Python Flask and Lua.
  • Created a YouTube video downloader website with Python Flask.
  • Built a student management website.
  • Designed a website using Bootstrap and jQuery.

Certificates

Dean's List

Software Engineer Intern

Problem Solving (basic)

Python (basic)

Java Script (basic)

Sql (basic)

Css (basic)

Java (basic)