8000 vicbguti-espol (Vรญctor Borbor) ยท GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
View vicbguti-espol's full-sized avatar

Block or report vicbguti-espol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
vicbguti-espol/README.md

๐Ÿ‘จโ€๐Ÿ’ป Vรญctor Borbor - Developer Portfolio

Hi! I'm a Computer Science student at ESPOL. This is my personal portfolio, showcasing a curated list of projects I've worked on and the technologies I've learned throughout my academic journey.


๐Ÿš€ Highlighted Projects

Unbeatable Tic-Tac-Toe game using decision trees.

  • Technologies: Java, JavaFX, data structures.

Contact management app with a clean JavaFX UI.

  • Technologies: Java, JavaFX.

Emotional chatbot powered by Llama2, developed as part of a TAWS club admission project.

  • Technologies: Python, Langchain, Chainlit.

Recruitment tool that analyzes CVs and provides candidate recommendations using generative AI and scoring criteria.

  • Technologies: Python, OpenAI API, natural language processing.

Twitter data scraper for collecting tweets by keyword, useful for data analysis or event monitoring.

  • Technologies: Python, Tweepy, pandas.

Process Automation with Selenium

Automated scraping system for a university academic platform that retrieves class schedules and streamlines course section selection.

  • Technologies: Python, Selenium.

"Who Wants to Be a Millionaire?" game with academic questions for university-level classroom dynamics.

  • Technologies: Java, JavaFX.

Web application that demonstrates CKKS homomorphic encryption applied to product pricing.

  • Technologies: Python, FastAPI, cryptography.

Database design and implementation for a crowdfunding platform replica.

  • Technologies: MySQL, relational modeling.

Real-world simulation of the Minecraft TNT Run minigame using computer vision. Players walk over a surface, and blocks "fall" as detected in real-time.

  • Technologies: Python, OpenCV, computer vision.

๐Ÿ› ๏ธ Technologies Learned

Throughout these projects, I gained practical experience in several programming tools and technologies:

Programming Languages

  • Python โ€“ for automation, scraping, data analysis, AI, and web services.
  • Java โ€“ for object-oriented development and graphical user interfaces.
  • SQL โ€“ for relational database design and queries.

Tools and Frameworks

  • JavaFX โ€“ for building desktop GUI applications in Java.
  • Langchain & Chainlit โ€“ for intelligent chatbot development.
  • Selenium โ€“ for automating browser-based academic processes.
  • OpenAI API โ€“ for using generative AI to build intelligent recommendation tools.
  • OpenCV โ€“ for real-time image processing and vision-based interaction.
  • Git & GitHub โ€“ for version control and collaborative development.

Applications in Projects

  • I used Selenium to automate complex academic registration steps.
  • Langchain + OpenAI API helped me build smart CV evaluators and chatbots.
  • With OpenCV, I recreated gameplay mechanics like block tracking in real time.
  • JavaFX was key to building engaging interfaces in both games and utility apps.
  • SQL allowed me to model and query structured data for database-focused apps.

๐ŸŒ Links



๐Ÿ“ท QR Code Access

qrcode_vicbguti-espol github io



๐Ÿ“ฌ Contact


๐Ÿ“ Notes

This repository is continuously updated as I learn and develop new projects. Thanks for visiting! ๐Ÿ™Œ

Popular repositories Loading

  1. POO-P3-G07 POO-P3-G07 Public

    HTML 1

  2. podcast_downloader podcast_downloader Public

    Forked from KeithGalli/Podcast-Downloader

    All code and resources for the multi-video research project we worked on studying the language used in tech.

    Jupyter Notebook

  3. SpotifyTranscripts SpotifyTranscripts Public

    Forked from johan-akerman/SpotifyTranscripts

    ๐ŸŽ™๏ธ subtitles for your favourite podcast

    JavaScript

  4. llama2.mojo llama2.mojo Public

    Forked from tairov/llama2.mojo

    Inference Llama 2 in one file of pure ๐Ÿ”ฅ

    Python

  5. Llama2-Medical-Chatbot Llama2-Medical-Chatbot Public

    Forked from AIAnytime/Llama2-Medical-Chatbot

    This is a medical bot built using Llama2 and Sentence Transformers. The bot is powered by Langchain and Chainlit. The bot runs on a decent CPU machine with a minimum of 16GB of RAM.

    Python

  6. Proyecto_PreTAWS_G4 Proyecto_PreTAWS_G4 Public

    Forked from RobertoPatino1/L.U.C.Y

    Python

0