Skip to content

carlosbackdev/carlosbackdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 

Repository files navigation

🌍 'Hi word' I’m CARLOS ARROYO 👋

I’m interested in developing backend projects 🚀

  • traduce la página si lo necesitas

inicio bonito web

my tecnology stack:

STACK TECNOLOGICO


About me

In this space, I share my professional evolution, from the challenges overcome to the lessons that have led me to grow. You will see all the projects under construction as well as the completed ones. In the world of development, I firmly believe that the best ideas are born from teamwork, you can know about me here ➡️ Linkedin || My Blog ⬅️


🚀 Latest Project:

Movie Search IA.es App Angular & SpringBoot Backend Ecosystem 🎬🤖

Over the past few months, I have developed a multi-platform ecosystem where Discover Movies by TMDB that combines AI-powered movie search, chatbot interactions, and user management. This project integrates cutting-edge technologies like Spring Boot, OpenAI, TMDB API, MySQL, and more to create a seamless experience for movie enthusiasts. The result is a web application where users can search for movies using natural language, interact with an intelligent chatbot, and manage their personalized movie lists and reviews. 🌟


Key Features:

  • AI-Powered Movie Search: Users can search for movies by typing phrases, which are processed using OpenAI and Google Translate for advanced NLP and multilingual support. Results are fetched from the TMDB API. 🎥
  • Chatbot Integration: A conversational chatbot powered by OpenAI assists users with movie recommendations, answers queries, and provides additional information. 🤖
  • User Management: Users can register, create personalized lists, save movies, write reviews, and share their collections. All data is stored in a MySQL database. 👤
  • Machine Learning Ready: User interactions and search history are logged for future machine learning models to improve recommendations and insights. 🧠

Main Technologies Used:

  • Spring Boot: For the RESTful API ➡️ API Repo 🌱
  • Angular: For the App Web and Android API ➡️ APP Web & Android 🌐
  • OpenAI API: For chatbot interactions and advanced NLP tasks. 🤖
  • TMDB API: For fetching movie and series data. 🎬
  • MySQL: For storing user data, lists, reviews, and search history. 🗄️
  • TypeScript: For connecting the web frontend with the backend. 🔄
  • Java: languaje for the backend. 🔄
  • Firebase: For authentication and real-time updates. 🔥

☄️ other important jobs ElecIdea.com ⬅️

The final result is a business management software designed for freelancers and small businesses in various trades. This software helps manage projects, invoices, clients, materials, and finances, either through a desktop application or a web application. Additionally, clients can pay their invoices, which are automatically generated and sent to their email from the web application. 💼

Main technologies used:

  • Spring Boot: For the RESTful ➡️ API 🌱
  • Java: For the desktop ➡️ APP DESK
  • JavaScript and TypeScript: For connecting the web with the backend ➡️ WEB 🔄
  • Angular:
  • MySQL: For the database 🗄️
  • HTML and CSS: For the web pages and styles 🎨
  • Docker: For deploying the API 🐳
  • Inno Setup and Launch4j: For the installer and compression of the application 📦

Other tools:

  • NetBeans 🖥️
  • Visual Studio 🖥️
  • Railway 🚂
  • Google Cloud SQL ☁️
  • Swing 🖼️
  • Apache 🏢

🌟 Why collaborate with me?

  • Clear and effective communication: I am always open to dialogue to find joint ideas.
  • Team problem solving: I focus on providing practical and creative ideas.
  • Proactive attitude: I am always willing to take the initiative and seek innovative solutions.

🥇 My values

  • dedicated: +600 hours coding and 4 big Proyects in the three last months.
  • Innovation: I always look for new ways to improve and create and implements Ia.
  • Collaboration: I believe that teamwork is the key to success.
  • Entrepreneurship: Personal and professional growth.

💡 Do you have an idea? Are you looking for someone to turn a concept into reality? 💻

If you are developing an idea or simply want to share your thoughts, write to me! 📬 Together we can do something great. Teamwork doesn’t add up, it multiplies. Let’s do something great together! 🚀

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors