Download Resume
My Photo

Chanvitha Praveen

BSc. Eng (Hons) Computer Engineering
chanvithapraween@gmail.com

As a Computer Engineer, passionate in Full Stack Web Developing, Machine Learning & exploring new technologies. I possess a burning desire to solve real world problems. I’m a hardworking, responsible team player and eager to contribute and learn within a dynamic environment.

Industry Experience
  • Feb 2023 - Dec 2023

    London Stock Exchange Group (LSEG), Sri Lanka
    Engineering Intern (10 Months) at London Stock Exchange Group (LSEG), Sri Lanka

    I support & develop sub tasks related to test case generation LLM, Data extract from diagrams & convert them into textual format, program for identify running AWS Instances in every user in the domain in specific region, Data collect & preprocess, anomaly detections, React/Streamlit base frontend for LLM’S prototype testing, and Blockchain Development Research, etc.

    Python
    C++
    Java
    React
    TensorFlow
    AWS
    Spark
    Streamlit
  • Oct 2018 - Sep 2019

    Spa Ceylon – Janet Lanka PLC, Sri Lanka
    Reception Front Officer & Sales Assistant (1 Year) at Spa Ceylon – Janet Lanka PLC, Sri Lanka

    Had a great work experience in sales assisting, cashiering and front office receptionist. Achieved maximum monthly sales targets and done a huge commitment for the company.

    Receptionist Duties
    Communication
    Sales Assessments
    Customer Interaction
Projects
AR/VR based simulator for custom made garments
AR/VR based simulator for custom made garments

A project for garment field that users input basic body measurements & the scratch Deep Learning model gives complex body measurements. Users can wear custom garments designed by super admins in virtual wardrobe before purchasing.

React
Node.js
MongoDB
fastapi
python
supabase
GitHub Repo
Micro Serviced Online Airline Reservation System
Micro Serviced Online Airline Reservation System

Developing separate services for User, Reservations, Flight Information, Frontend. Having Eureka service, load balancers, separate databases to have the microservice architecture. Try to maintain zero downtime with multi-servers (Blue/Green).

Java
SpringBoot
Eureka Server
React
Docker
Microservices Architecture
Advanced Vision Sudoku Puzzle Detector & Solver
Advanced Vision Sudoku Puzzle Detector & Solver

This project is a 9x9 & 16x16 Sudoku Puzzle Solver application. Detect the puzzle via a camera & OCR by Easy OCR. Then pass the puzzle and solve in C++ because fast execution. For 9x9 puzzle it takes ~2.6ms & for 16x16 puzzle it takes only ~16.5ms.

C++
Python
React
OpenCV
OCR
Computer Vision
ML
Heuristic Backtracking Algorithm
elCare Mobile Application
elCare Mobile Application

‘Elcare’ is developed for senior citizens to assist effectively. They will get digital assistance through this application to easily manage their medical routines, sleep deprivation, emergencies, and to reach the family doctor and share their medical info.

Flutter
Dart
Firebase
SQLite
Android
Hive
IPL Twitter Hashtags Analysis & Forecaster
IPL Twitter Hashtags Analysis & Forecaster

This project Analyzes Twitter hashtags data to understand user engagement trends over time & across cities for analyzing past macro-data, past micro-data, forecasting future data. Initial dataset had 11 columns, after feature engineering, could be able to have 22 columns. Hope to add real time data stream analysis part also using Kafka as further improvements.

Python
Streamlit
CSS
FASTAPI
TensorFlow
Data Mining
Deep Learning
GEO-API
Realtime Chat Translator
Realtime Chat Translator

A Web Application with translation functionality for improve the ethnic cohesion. Users can send messages in their language, then translated and displayed to the recipient's chosen language. All messages show in a common chat lobby.

Python
Streamlit
MyMemoryTranslation API
Realtime Firebase
Cryptanz Blockchain Transaction System
Cryptanz Blockchain Transaction System

The “Cryptanz” platform is developed for transferring digital currencies via the Ethereum chain and the Ropston network. Also can view the latest transactions. As future improvements hope to add sending messages via AES encrypted method and user login via a PGP mail server instead of google sign-in at the moment.

JavaScript
solidity
react
tailwindcss
hardhat
vite
blockchain
AI vs Real Human Images - Research
AI vs Real Human Images - Research

Classify High Realistic Stable Diffusion AI generated images and Real photographs of Human Faces to protect online privacy. Trained a custom dataset that assembled ~17000 images on ViT (Vision Transformer) model & developed an API to integrate into image uploaders in social media apps, web sites, etc. Currently got 99.97% accuracy & doing more optimizations.

Python
FastAPI
Google Collab
ViT(Vision Transformers)
Pandas
Image Processing
Education
Faculty of Engineering - University of Sri Jayewardenepura, Sri Lanka
B.Sc. Eng. (Hons) in Computer Engineering
Minor Specialization: Data Management | GPA: 3.46/4.00 | 2019 - 2024

Bandaranayake Central College, Veyangoda
GCE A/L Physical Science Stream
2A, 1B | Z-Score: 1.713 | 2015 - 2018

Successfully completed the studies.

President’s College, Minuwangoda
GCE Ordinary Level Examination
9A’s | 2009 - 2014

Tech Stack
C
C++
java
springboot
python
typescript.js
html
css
javaScript
php
React
nextjs
fast-api
Node.js
flutter
tensorflow
tailwind-css
material-ui
opencv
mysql
postgresql
firebase
mongodb
aws.js
git
github
jira
jenkins.js
linux
docker
figma
postman
adobexd
vs-code.js
pycharm
intellij
clion.js
illustrator
photoshop
Certifications
Python Data Structures University of MICHIGAN
Python Data Structures University of MICHIGAN

View Credential
Introduction To Machine Learning
Introduction To Machine Learning

View Credential
React Basics - Meta
React Basics - Meta

View Credential
AWS Educate Introduction to Cloud
AWS Educate Introduction to Cloud

View Credential
SQL For Data Science - UCDavis
SQL For Data Science - UCDavis

View Credential
Introduction To Cybersecurity - Cisco
Introduction To Cybersecurity - Cisco

View Credential
Contact Me