My name is Jack DeLano, and I am an honors engineering student at The Ohio State University, where I intend to major in Computer Science. I have been programming since I was 14 years old, and I have experience in C/C++, Java, Python, Qt, and OpenGL. I am very interested in machine learning and artificial intelligence, which I will heavily consider for a career option as I explore it in my studies at OSU. I graduated from high school as Village Academy’s 2017 valedictorian. There, I ran varsity track for four years, and I competed in the 2017 OHSAA state tournament in the 100m and 200m races. My hobbies include drumming, making and watching short films, solving Rubiks cubes, building computers, and exploring the intricacies of enthusiast desktop PC hardware.
During Spring semester of Freshman year, as part of the Fundamentals of Engineering for Honors (FEH) program, I was involved in a 9-week group project in a team of four people that was tasked to build a robot that autonomously completed a set of tasks on a course. I do not have a full video of the robot completing the tasks at full speed. In the first video, the robot navigates the course slowly and makes one error. In the second video, the robot completes all the tasks correctly at full speed, but the recording was started late.
While browsing the internet during the summer of 2017, I found a particular drawing method of filling in adjacent shapes that ultimately form an abstract doodle of twisting tubes and spirals. I tried my hand at it and came up with this:
The process for filling in each shape was quite tedious, so I decided to make a Python program, using the PyQt5 library, to automate the process. I did this out of curiosity and to prove to myself that I could do it. The following video shows me using the program to create a similar doodle (you can only really see the detail when watching in full-screen).
This is a visual demonstration of my Capstone project, along with a voice-over explanation of what is going on. The project is an Android app that I made over the course of three years. The goal of the app is to teach people how to play piano using augmented reality. I gave a guest lecture to my school’s Middle School Programming class, where I performed a live demo and described the development process.
This is a computer that I built in the summer of 2017. It runs Windows 10, and I use it almost every day. The specifications for the parts I used are listed below the pictures.
- Motherboard: ASRock AB350 pro4
- CPU: AMD Ryzen 5 1600X
- RAM: EVGA 2x8GB SuperSC DDR4-3000MHz
- Graphics Card: ASUS Strix Nvidia Geforce GTX 1070
- Case: NZXT S340 Elite
- SSD1: Samsung 840 EVO 250GB
- SSD2: Sandisk 480GB SSD Plus
- HDD1: WD Blue 1TB
- HDD2: WD Blue 500GB
- HDD3: Seagate Barracuda 4TB
- PSU: Thermaltake 750W Toughpower RGB 80+Gold
- Cooling: Fractal Design Celsius S24 AIO & 2x Corsair AF120 Red
This is a demonstration of a program that I made during my Freshman year of high school. The user gives the program the positions of the colors on a mixed up Rubik’s Cube, and the program provides turn-by-turn instructions for how to solve it. Some parts of the video are sped up so that the repetitive parts don’t take so long.
I made this as part of an electrical engineering class during my Junior year of high school. It is a completely analog system, meaning that there is no software involved; every desired effect had to be specially designed with resistors, capacitors, transistors, and amplifiers. I was able to tune all 8 notes of an octave to different combinations of 4 buttons. There are several electronic oscillators that I designed to vary aspects of the sound, such as pitch and volume, over time, so that it can sound more like an instrument and less like a computer-generated tone. The frequencies of these oscillators are controlled by screw-operated potentiometers. In the video, I start off by playing a scale and arpeggio with the oscillators at a relatively pleasing setting. Then, I show off the range of sounds that can be achieved from playing just one note while varying the oscillator frequencies. At the end, I play a scale with the oscillators at a less pleasing, but perhaps more interesting setting.