Hi there! 馃憢

Welcome, I'm
Luis Preciado

Explore my projects, learn about my skills, or contact me for more information.

Explore Portfolio

About

I鈥檓 a Robotics Engineer and Software Developer with a strong passion for front-end development and machine learning. My experience includes one year as a Robotics Research Assistant and one year as a Software Developer Intern at Bosch.

I have developed front-end projects applying Next.js, React, and FastAPI to overcome complex challenges, delivering business value by integrating machine learning techniques. Nearing completion of my Master鈥檚 degree in Machine Learning and Artificial Intelligence, I am seeking challenging opportunities to solve problems efficiently in a collaborative environment.

Experience

  1. Software Developer Intern

    Bosch

    Software development and automation initiatives, including designing an AI-driven Chatbot (Python, Rasa, SQL) for developer support, automating ECU fault-mapping report generation using Python and data analysis libraries (Pandas, fuzzy logic) to ensure quality, and developing scripts to streamline requirements verification against ECU configurations.

  2. Robotics Research Assistant

    University of Guadalajara

    Engaged in full-stack robotics R&D, from contributing to multi-robot consensus algorithm development (with ROS, OptiTrack, and Linux) to physical building, programming, and testing of UAVs. Key contributions include VIO implementation for precise indoor UAV navigation and designing PCBs and circuits for key hardware-level sensor synchronization essential for robust robotic perception.

Projects

Test Image

Avocado Shelf-Life Predictor

A Deep Learning model that predicts the shelf-life of avocados based on their photographs. Built using TensorFlow and Keras and applying MLOps practices to ensure model accuracy and scalability.

Python

TensorFlow

Keras

Docker

Cloud

Test Image

React Chat Component

A production-ready chat component for React and Next.js, published as a distributable NPM package. Designed for easy integration, it features a type-safe API built with TypeScript and encapsulated styling using CSS Modules to prevent conflicts. An implementation of this package is available in this portfolio.

TypeScript

CSS

React

Next.js

Test Image

Vanilla Calculator

Built entirely with vanilla JavaScript, HTML, and CSS, this sleek calculator is a feature-rich tool designed for a great user experience. It includes a live-updating operation history panel, full keyboard support, and a clean, fully responsive design that works seamlessly on any device.

JavaScript

HTML

CSS

Test Image

Omni-Control Driver

The Omni_Control package is a motion control system designed specifically for the Mecano Omnidirectional robot. Leveraging ROS framework, the system's core intelligence is driven by custom Python nodes that implement a sNPID controller for adaptive movement. Aditionally, the package uses Arduino as an interface between the computer and Sabertooth motor drivers.

Python

CMake

Shell Script

ROS

Education

Bachelor of Science in Machine Learning

University of Guadalajara

2024 - Current

  • Machine Learning, Data Science, Deep Learning, Computer Vision, and Natural Language Processing. I have experience with Python, TensorFlow, Keras.

Bachelor in Robotics Engineering

University of Gudalajara

2020 - 2024

  • Comprehensive background in robotics, encompassing AI, machine learning, and vision programming (Python, Matlab), alongside analog/power electronics for system control. I've developed GUIs (Qt, LabVIEW) for interfacing with these systems via I2C/CAN, and possess strong skills in digital electronics, including circuit design and embedded systems programming (C, VHDL).