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
Projects
- All
- Robotics
- Machine Learning
- Reinforcement Learning
- Mixed Reality
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
Email:
vmacri7@gmail.com
Call:
+1 (561) 571-2322