Hi, I'm Nick Capobianco.


My ambition in life is to utilize technology to make substantial contributions to the knowledge of our planet and the universe we live in. I'd love to find a team that shares the same desire as myself to make the world a better place, where freedom and curiosity intertwine without significant risk to both the individual and environment.

About Me

Recent graduate of the Master's of Computer Science program at the University of Nevada, Las Vegas with a focus on Cyber Physical Systems & Machine Learning.

8+ years of experience developing in various programming languages such as Python, C, C++, C#, Java, VHDL, Verilog, ARM Assembly, Picoblaze Assembly, HTML5, CSS3, XML.

8+ years of experience working in various software development environments such as Visual Studio IDE, Unity, Unreal Engine 4/5, PyCharm IDE, Eclipse IDE, etc.

2+ years of experience leading small teams and projects of 4-8 people.

1+ year of professional engineering experience working in firmware quality verification on a large team of 200+ people.

1 year of professional programming experience as a content developer and STEM educator at a startup.

Primary Personal Interests: Rock Climbing, Playing Guitar, Video Games, Learning Languages, Traveling, Writing

I've been fortunate enough to live on 2 different continents and gain new perspectives.

I'm extremely enthusiastic about contributing to a better future for all of humanity, through both environmental awareness and home automation.

  • Programming Languages: Python, C#, C++, C, Java, HTML5, CSS3, Bash, ARM Assembly
  • Machine Learning Frameworks: NumPy, Pandas, SciKit-learn, TensorFlow
  • Hardware Experience: NVIDIA Jetson Nano, Raspberry Pi, Arduino, TI MSP432, Digilent Spartan 3 FPGA
  • Software Experience: Git, Visual Studio/VS Code, PyCharm, Unreal Engine, Unity, JIRA, Ubuntu Linux, Xilinx Vivado, NI Multisim
  • Software Frameworks: .NET MAUI (Xamarin)

Professional Experience

Graduate Assistant
  • Assisted students with data structures, automata & formal languages, and graded homework assignments for 20 hours a week
Jan 2022 - May 2022 | Las Vegas, NV - Remote
Systems Design Verification Engineer
  • Performed debugging and validation testing for drive form factors E1.s and M.2 within the Enterprise SSD division
  • Automated Microsoft, Facebook, and AWS feature project and test execution tasks in Python
  • Triaged firmware and script failures on Atlassian JIRA, while maintaining documentation and publishing updates
  • Executed test validation for efficacy, accuracy, and drive specification requirements in Ubuntu
  • Tools: Python, Atlassian JIRA, Linux; Proprietary: JAWS, Shamu
Jan 2021 - Sep 2021 | Irvine, CA - Remote
Systems Design Verification Engineering Intern
June 2020 - Aug 2020 | Irvine, CA - Remote
Mathematics & Physics Tutor
  • Equipped struggling students with the proper building blocks in Algebra - Linear Algebra, Graph/Probability Theory, C++, Python, Kinematics, Electromagnetism, and Optics
  • Combined forces with the Assistant Dean of Natural Sciences and Mathematics as well as coworkers to establish a more helpful and welcoming environment for students to study and learn in
  • Commanded respect with flawless explanations of subject matter and built a recurring student base
Oct 2018 - Mar 2020 | Fullerton, CA - On-site
Lead Technology Instructor
  • Established Brainstorm’s only Python course for an advanced 8-week course with GUIs and PyGame
  • Instructed a wide range of technical subjects through alluring visuals including, but not limited to Programming, Game Development, Chemistry, 3D Printing, and Physics
  • Embodied Brainstorm’s greatest qualities and was selected to perform demonstrations of various STEM courses at community events, ultimately securing hundreds of recurring clients
  • Tools: Python, Unreal Engine, Unity, C#, 123D Design, Trello
Jan 2017 - Aug 2018 | Irvine, CA - On-site

Projects

Expedient Leader-Follower Autonomous Vehicle
Expedient Leader-Follower Autonomous Vehicle

ExLF Autonomous Vehicle

Accomplishments
  • The objective of this project was to immitate the US Army's ExLF model for an autonomous vehicle, where an unmanned vehicle follows a human-operated vehicle in close proximity
    Accomplishments: The vehicle was able to successfuly detect its distance from a moving object and maintain distance from it, with the ability to move diagonally forwards and backwards

    Tools: Arduino Mega 2560, Arduino IDE, Ultrasonic Rangefinder, Mecanum Wheels, 2 Motor Drivers, LCD
Unmanned Surface Vehicle
Unmanned Surface Vehicle

Senior Design Project

Accomplishments
  • Utilized an NVIDIA Jetson Nano in concert with an Intel RealSense Camera and PyTorch to detect objects as the boat moved forward and record footage
  • Visualized LIDAR point cloud data in RVIZ
  • Soldered a SPST override switch on a Traxxas remote
  • Outfitted the boat with makeshift buoys to allow for additional weight support

  • Accomplishments: The boat was able to be controlled via a laptop in a remote lake without bluetooth and maintain speeds of 30+ mph with 8 pounds of equipment, while sustaining no water damage

    Tools: Traxxas RC Boat, NVIDIA Jetson Nano, Intel RealSense Camera SR300, Linux, LIDAR, PyTorch, ROS, RVIZ
Trading Card Game
Iridium

Trading Card Video Game
(In Development)

Accomplishments
  • My goal with this project is to have fun while learning the Unity Game Engine, how to implement cloud databases, and Amazon Web Services (AWS).

  • Accomplishments: Right now I have the basic card functionality working such as drawing cards to a player's hand from a deck, instantiating new card objects on the battlefield, and the database for the cards created. Currently working on integrating AWS into the game for storing persistent player data.

    Tools: Unity, C#, AWS
Word Journey

My goal for this project is to provide a calculated readability percentage for non-native English speakers when viewing pdf or txt files based on words they know. As you can see in the video above, the file parsing and algorithm computations are very fast.
Tools: .NET MAUI, C#, CsvHelper

Skills

Programming Languages

Python
C++
C
Java
HTML5
CSS3
Bash
ARM Assembly

Machine Learning Frameworks

NumPy
Pandas
SciKit-learn
TensorFlow

Tools & Technologies

Git
Android Studio
Unity
Unreal Engine
JIRA
Ubuntu Linux

Hardware

NVIDIA Jetson
Raspberry Pi
Arduino

Education

UNLV logoUniversity of Nevada, Las Vegas

Las Vegas, Nevada/Shiga, Japan

Degree: Master of Science in Computer Science

    Relevant Coursework:

    • Cyber-physical Systems
    • Computational Geometry
    • Advanced Machine Learning
    • Advanced Algorithms
    • Blockchain Technology
    • Advanced Graph Data Mining

CSUF logoCalifornia State University, Fullerton

Fullerton, California

Degree: Bachelor of Science in Computer Engineering

    Relevant Coursework:

    • Data Structures and Algorithms
    • Embedded Microprocessor Interfacing
    • Advanced Electronics for Computer Engineers
    • Real-time Audio Processing
    • Introduction to Microcontrollers
    • Design w/ VHDL
    • Design w/ Verilog