Vincenzo Macri

I'm interested in

About

Who am I?

I am a machine learning engineer who specializes in production computer vision and large language model solutions.

I took my first undergraduate deep learning class at 15 years old, where I became obsessed with the potential of artificial intelligence and immediately joined the Machine Perception and Cognitive Robotics Lab. For 4 years, I was a member of the lab, where I became project leader for the Sim2Real team, exploring how 3D engines could be used to visualize data captured by cameras in real time. Following my time in the lab, I authored and published my first paper under the guidance of Dr. Daniel Raviv on computer vision education, which I later presented at the ASEE SE Section Conference in Washington DC. In my senior year at FAU, I began working part-time at John Deere, specializing in stereo camera disparity map generation optimization and was promoted to my current full-time position as a machine learning engineer working in machine automation and autonomy after I graduated in May 2023.

Currently, I balance my professional role at Deere with pursuing a Master of Science in AI, playing piano in a touring band, rock climbing around the world, and managing personal and contracted ML projects under my company Macri Enterprises, LLC.

Resume Highlights

Professional Experience

Machine Learning Engineer

July 2023 - Present
Pytorch | OpenCV

John Deere, Des Moines, Iowa

  • Lead development of a keypoint detection model to estimate the pose of agricultural machinery on computationally constrained hardware resulting in improved application performance in difficult weather and lighting conditions.
  • Designed and developed a custom semi-automated labeling tool using optical flow that expedited the data annotation process, achieving a fivefold increase in labeling speed while ensuring accuracy and consistency in the generated datasets.

Computer Vision Part-Time Student, Technical

June 2022 - Present
Python | C++ | OpenCV

John Deere, Des Moines, Iowa

  • Applied novel machine learning approaches for depth estimation and depth completion from stereo camera input to reduce disparity map holes
  • Collaborated with and learned from leading experts in the fields of robotics, software engineering, computer engineering and machine learning to create products that positively impact millions around the world

Computer Science Research Assistant

Fall 2021 - Present
Python | OpenCV

Florida Atlantic University, Remote

  • Worked with Jetson Nano hardware and opencv in python to research visual looming
  • Collaborated in a team through weekly meetings and discussions
  • Used github to upload, edit and peer review code with team members

Publications

Presented at ASEE SE Conference, Washington, D.C.

Spring 2023
First Author | Peer Reviewed

Macri, V., Raviv, D., & Yepes, J. D. (2023). From equations to actions: A system level design research experience of an undergraduate student. ASEE Southeast Section Conference, 0-14. https://github.com/vmacri7/looming-research

Awards

University Scholar Award Recipient

Spring 2022

The University Scholar Awards are given to one student from each of FAU's 8 undergraduate Colleges in recognition of outstanding academic achievement and upon the recommendation of faculty in the student's college.

  • Recieved from FAU’s College of Engineering & Computer Science

Education

Master of Science in Artificial Intelligence

Expected: Spring 2025
GPA: 4.0/4.0

Florida Atlantic University, Boca Raton, FL

Bachelor of Science in Computer Science

Spring 2023
GPA: 3.85/4.0

Florida Atlantic University, Boca Raton, FL

Bachelor of Science in Computer Engineering

Spring 2023
GPA: 3.85/4.0

Florida Atlantic University, Boca Raton, FL

Skills

Below are some noteable skills which I have become proficient in through my education and work experience.

Artifical Inteligence Knowledge

  • Deep Neural Networks
  • Convolutional Neural Networks
  • Generative Adversarial Networks
  • Gradient Decent Learning

Reinforcement Learning Knowledge

  • Markov Decision Process
  • Q-Learning
  • Monte Carlo Method
  • Temporal Difference Learning

Machine Learning Tools

  • Collaboratory
  • Google Tensorflow
  • Keras
  • PyTorch

Programing Languages

  • Python
  • C, C++, C#
  • HTML
  • CSS
  • SQL

Proficient Python Libraries

  • OpenCV
  • Numpy
  • Sympy
  • Matplotlib
  • Pandas

Software Knowledge

  • Unity 3D Engine
  • SolidWorks
  • Unreal Engine
  • AutoCAD
  • Overleaf

Contact

Location:

Boca Raton, Flordia

Call:

+1 (561) 571-2322