Expierence

Education

  1. UPC - Universitat Politècnica de Catalunya

    Master's degree in Automatic Control and Robotics

    2026 — Present

    The master's degree in Automatic Control and Robotics combines knowledge of industrial engineering, such as electrical and mechanical engineering, industrial electronics and some aspects of artificial intelligence.

    Currently attending

  2. IIT - Illinois Institute of Technology

    No Degree (Studied M.S. Computer Science)

    2020 — 2021

    Enrolled part time while working full time. Aquired 25% of the credit hours required for a masters degreen in Computer Science before deciding the shool/program wasn't right for me

  3. WPI - Worcester Polytechnic Institute

    Bachelors of Science in Robotics Engineering

    Minors in C.S. and M.E.

    2015 — 2019

    Robotics Engineering Major with Dual minors in Computer Science and Mechanical Engineering

    Robotics combines sensing, computation, and actuation in the real world, defined as intelligent connection from perception to action. Intelligent robotics is embodied artificial intelligence (AI) and is playing a key role in the fourth industrial revolution as it fuses technologies that connect physical, digital, biological, and social spheres. Robotics is becoming omnipresent in serving societal needs, with wide-range applications, including medicine and healthcare, transportation, manufacturing, material handling, exploration in space and deep sea, defense, domestic help, search and rescue, and emergency responses.

    Graduated with "Distinction" (A letter Grade in senior and junior year capstone projects)

  4. West Lafayette Jr/Sr Highschool

    2010 — 2015

    Class of 2015

    GPA 3.7

    Driver for 3 years on FRC 461 West Side Boiler Invasion. Head of Mechanical Subteam Senior Year.

    Track and Field - 100m, 400m, 4 x 100m

    National Hispanic Recognition Program Aid Scholarship

    Debate - Lincoln Douglas (LD)

Work Expierence

  1. Chicago Dryer

    Controls Engineer / Automation Engineer / HMI Engineer

    Chicago Hermosa / Remote

    2025-Present

    Controls for industrial scale laundry machines for ironing and folding with Beckhoff TwinCAT.

  2. Progress Rail

    Software Development Engineer

    LaGrange IL / Hybrid

    2023-2025

    Architecting, , and testing of embedded software deployed on QNX Real-Time Operating System. Knowledge of intricate relationships between electrical, mechanical, and software systems on locomotives. Reading electrical diagrams. Rigorous testing and peer review of software. Automating software builds with bash scripts in a Unix shell. Detailed and traceable documentation of software changes in compliance with EN 50716 and MISRA for safety certifications. Use of Jira and command line Git.

  3. Robotic Systems Integration (RSI)

    Applications Engineer / Software Engineer / Robotics Engineer

    Chicago Loop

    2019-2023

    Design and implementation of an API and G-Code Parser for 3D trajectory planning on arbitrary kinematics. Utilization of EtherCAT for real time motion control. Backend motion controller software development. Collaborative . Design and implementation of automated software and hardware tests. Design (Solidworks) of industrial automation workcells and drive/motor demonstration units. Selection of sensors, motors, and servo drives for industrial automation projects. Front end user interface design in C# WPF.

  4. Summer Intern - Vehicle Software & Intelligence Center

    2018

    Over the summer of 2018 I interned abroad in Shanghai at SAIC's Vehicle Software & Intelligence Center. During my internship I developed a collection of ROS (Robot Operating System) nodes that utilized PCL (Point Cloud Library) to interpret point cloud data. The program was capable of reporting location and type of various objects above the road surface. Below a before and after image can be seen of how my program visualized the objects it detected on the road using RVIZ. Each vehicle has a box around it originating at its estimated center. The color of the box depends on an estimate of the type/size based on number of points and proximity. The green rings represent the points the program things are on the road plane. To detect the objects the program utilizes clustering based on difference of normals for points above the road plane. Using well designed launch files and ROS parameters the program can quickly be set to work with data from various 3D lidars, .PCD files, and ROS bag streams. During my internship I learned a lot about lidars, PCL, ROS, C++, and Chinese culture.

  5. Engineering Computer Network(ECN)

    2016

    IT support for Purdue Engineering departments. Gained experience collaborating in a work environment to solve problems for users. Gained additional experience using Windows and Linux command line interfaces and using a trouble ticket system.

  6. House Manager: Alpha Chi Rho - Delta Sigma Phi

    2016-2019

    Responsible for the organization and management of regular work crews as well as the operation and maintenance of the buildings, grounds, and the equipment of all fraternity housing.

  7. Elk-Skegemog Lakes Association (ESLA)

    2015

    A summer internship I did in 2015 with the Elk-Skegemog Lakes Association where several partners and myself researched the effectiveness of various treatment methods for the invasive species of Eurasian watermilfoil.

  8. Village Market Food Center

    2015

    Worked as a Cashier/Stocker for the Village Market Food Center in Elk Rapids MI from May 2015 - Aug 2015. Gained experience working 12 hour days and 40+ hour weeks.