Noah Corona

Controls Engineer

I take pride in the software I build. My professional, academic, and personal projects span over a decade of web and mobile development experience. In addition, I enjoy working on both embedded and machine learning projects. Combining these interests has helped me develop a solid understanding of the software development process and how to efficiently get things done.

me

Technologies I work with

About Me

I recently graduated from U.C. Santa Barbara with a B.S. in Computer Engineering. My journey in the field began in 2010, when my interest in website design and video game modifications led me to explore their source code. In the subsequent years, I've explored several areas of computer science and electrical engineering, and have been fortunate to work with exemplary people on impactful projects.

People I've Worked With

Aptitude Medical Systems
Santa Barbara, CA
(2021, 2022)

During the 2021-2022 U.C.S.B. Capstone course for electrical & computer engineering, I worked with some of the scientists at Aptitude Medical Systems on the CUDA project. I led a student project that aimed to produce portable, trustworthy, and timely digital test results for COVID-19 and coagulopathy using a unified device. The project scope also included a mobile platform for managing devices and results.

Powercon Engineering
Tustin, CA
(2017, 2018, 2019)

As a project engineer intern at Powercon, I had the chance to work on projects that monitor and control devices utilizing programmable logic controllers and human-machine interfaces. I had the pleasure of both working on an independent project and contributing to some of Powercon's commercial projects.

Things I've worked on

Device screen

CUDA Medical Diagnostic Device

The CUDA group was awarded 3rd place amongst the electrical and computer engineering capstone teams at UCSB. Working as project lead and developer with the researchers at Aptitude Medical Systems, I helped build a medical diagnostic device capable of detecting a life threatening condition called coagulopathy that occurs commonly in physical trauma patients. On this team of five, my most significant contributions were the creation of a mobile app using React Native, and additions to the embedded system's Bluetooth and testing routines using Python.

smlr.org: A free URL shortener

smlr.org (smaller) is a full-stack web app that allows anyone to shorten a URL with ease. The app includes custom URL strings, profanity checking, QR code generation, and allows users to track the number of clicks their links have. Also includes a public RESTful API with documentation, allowing developers to easily implement free small URLs into their own applications.

Device screen
Device screen

Chromatic Tuner

An Artix-7 FPGA development board purposed to detect the nearest note being played via an on-board microphone from the 3rd to the 9th octave. Under the hood, utilizes the power of the fast Fourier transform in an impressively fast grand loop. The tuner can be configured for the note A4 to be set to any frequency between 420 and 460 Hz, with the default being 440 Hz. Automatically ranges the note being played. Accurate to +/- 10 cents.

Project Archive

Filter:

+ smlr.org

Personal project (2022)

A full-stack URL shortening app. Also generates QR codes and provides a free, documented API.

MongoDB Express.js React.js Node.js

+ noah.coffee

Personal project (2022)

A responsive personal website with a portfolio, contact form, and resume link.

Javascript TypeScript React.js

+ CUDA

Aptitude Medical Systems / UCSB Capstone (2022)

The CUDA Reader is a portable device capable of detecting COVID-19 as well as aiding in the detection of trauma-induced coagulopathy.

Python JavaScript React Native Firebase Bluetooth I2C SPI

+ Tempo Estimator

Academic project (2022)

A tempo estimator implemented in Python, using a novelty function and the short-time Fourier transform. Predicts the beats per minute (BPM) of audio samples.

Python Essentia

+ Geo-tagged Social Media

Academic project (2021)

Socialize by uploading, commenting, and rating geo-tagged photo posts

Javascript React Native Google Maps API

+ Fashion Classifier

Academic project (2021)

A classifier that predicts clothing article type. The model is built using SciKit Learn and trained using the MNIST Fashion dataset. MNIST fashion items.

Python scikit-learn

+ Linear Classifier

Academic project (2021)

A basic linear classifier implementation in Python using no external libraries.

Python

+ Naive Bayes Classifier

Academic project (2021)

An implementation of a Naive Bayes Classifier using the SciKit Learn library.

Python scikit-learn

+ Active Tracking USB Solar Charger

Academic project (2020)

An 18650 solar battery charger with a 2.0A USB output. Actively tracks the brightest light source in view and adjusts the panels using two 180 degree servo motors.

STM32

+ Thermocouple Transmitter with Mobile Receiver App

Personal project (2020)

An esp32 application acts as a GATT server, advertising temperature data over Bluetooth Low Energy. An iOS application receives updates and displays the temperature to the user.

C++ Swift esp32 Bluetooth

+ Chromatic Tuner

Academic project (2020)

A chromatic tuner built using Fourier transforms running on an Artix-7 FPGA board. Outputs nearest note on LCD using the SPI serial protocol, as well as error in cents.

C FPGA LCD via SPI

+ Main-Tie-Main Power Transfer Controller

Powercon Engineering Inc. (2019)

A main-tie-main scheme for power transfer. This project uses Schneider technology to implement a power transfer controller with a user-friendly touch screen interface.

Ladder Logic Schneider Magelis PLC/HMI

+ Pump Monitor & Control System

Powercon Engineering Inc. (2018)

A program to collect data, control alarm states, and allow for viewing of historical data for a pump system.

Ladder Logic C# SQL PLC & HMI Modbus

+ anoroc.com

Anoroc Precision Sheet Metal, Inc. (2010)

A static website for a sheet metal manufacturing company. The website remained in service for years and is archived on the WayBack Machine.

HTML CSS

Feedback & Inquiries