Juan Arevalo's Tech Projects

Explore my technical projects and achievements, ranging from AI innovations to practical solutions for industry challenges.

I completed my AI program at Centennial College, focusing on advanced AI applications. Below are some of the key projects:

Logo Kotlin project
Kotlin video Project

This project is a significant step in my journey as an AI enthusiast focused on image management. I am exploring various approaches to achieve optimal results, including training models and utilizing generative AI with or without cloud services. The goal is to identify the most efficient and effective methods for implementation .

Role: AI Developer

Skills: Kotlin, Android Studio

Status: 1 Phase - Research (Stand by)

25%
Logo RAG project
Retrievel Augmented Generation Project

Focusing on the development of a RAG chatbot using cutting-edge models based on recent research papers. The goal is to explore novel approaches to enhance chatbot performance through advanced retrieval-augmented techniques.

Role: AI Developer Collaborator

Skills: Python, PyCharm, OpenAI, NLP, LLM

Status: Test - 1st Demo version (working on team)

90%
Mathpractice screenshot
Mathpractice (2nd version)

Building on the first version, I am enhancing the app with AI to provide personalized feedback based on the child’s performance, aiming to improve their understanding of mathematical concepts.

Role: Developer

Skills: Python, PyQt5, PythonGUIS, LLM.

Status: Plan development (Stand by)

5%
Mathpractice screenshot
Mathpractice (1st version)

A personalized math app I developed for my daughter to improve skills in addition, subtraction, and multiplication of positive and negative integers. The app uses a rule-based system that adapts to the user's weaknesses.

Role: Developer

Skills: Python, PyQt5, PythonGUIS.

Status: Completed

tumor prediction
Waste Bin Classification

This project, developed during my AI program, utilizes deep learning to classify waste bins as 'full' or 'empty'. It involved capturing images from various angles and times, preprocessing, model training with CNNs, and using WandB for experiment tracking, achieving a validation accuracy of 62.5%.

Role: AI Developer

Skills: Python, TensorFlow, CNN, Keras, PIL, Wandb

Status: Completed - Github

These projects showcase my hands-on learning experience at Centennial College.

tumor prediction
Brain Tumor Classification and Generation Image

The project explores supervised, unsupervised and state-of-the-art deep learning techniques applied to image classification and image generation tasks.

Role: Backend Developer

Skills: Python, Deep Learning, CNN, GAN's, Supervised Learning, Unsupervised Learning, RESNET50,

Status: Complete: A+ Github

recuiter screenshot
Cloud Machine Learning Project - AI recruiter

"AI Recruiter" is a serverless app using AWS to streamline candidate evaluation with video analysis and match percentage reports

Skills: Python, JavaScript, HTML, CSS, AWS Boto3 , AWS Chalice, RESTful API, Linux.

AI services: AWS Transcribe, AWS Comprehend, AWS Textract.

Fatal Traffic Collisions
Deep learning Chatbot project

As part of the Software Development Project II Course, group three developed the backend and frontend of a chatbot using deep learning for Centennial College

Role: Backend Developer

Skills: Python, JavaScript, HTML, CSS, NLP, Word2Vec, Flask.

Status: Complete: A+ Github

Fatal Traffic Collisions
Supervised learning project

Develop a probalistic application to predict accidents in Toronto, according to condition and behavior patterns.

Role: AI Developer

Languages: Python

Status: In progress - first step

Fatal Traffic Collisions
Tournament Creation by Time Travellers Team

The Application is about tournament management, part of a group assignment at Centennial College.

Role: Backend Developer

Languages: Angular, ExpressJS, NodeJS, MongoDB, Angular Material, Git

Status: Complete

Personal Portfolio Web App
Personal Portfolio (Web App)

This project is my personal endeavor into frontend development, focusing on creating a website that showcases information, photos, and other content. It serves as a platform for experimenting with new web technologies and design techniques.

Role: Developer

Languages: JavaScript, NodeJS, ExpressJS, Express Generator, Bootstrap, Jquery, CSS.

Status: In progress continuosly - Github repo

During the pandemic, I designed a mobile app for remote monitoring of heavy equipment components, reducing interactions and increasing efficiency. This innovation won a Technology Award in 2021.

Remote Wear Monitoring App (Mobile App)

A remote app for monitoring GET wear, aimed at preventing unplanned downtime and reducing operator-mechanic interactions to minimize COVID-19 transmission.

Role: Creator, Manager, and System Analyst

Languages: Flutter, PHP Codeigniter

Status: Complete

Objectives

. Reduce social distancing during equipment inspections.

. Help customers be more efficient in monitoring equipment wear.

. Learn about equipment wear through an online platform.

Technology Award
Recognition
2020 Technology Award

This innovation won a prestigious Technology Award and also earned a Digital Transformation Award in a major mining operation.