Aidan Palmbos
Versatile developer of all types,
with a large interest in Machine Learning
Years of experience and learning in all places:
Work
Over a year working on various projects as a Software Engineer for Highlight Industries.
Highlights:
- HMI Development in C#
- HMI Web Development
School
Studying for Bachelor of Computer Science with Specialty in AI: Senior at Davenport University.
Highlights:
- Computer Science and Mathematics
- AI and Data Science
Self Taught
Many years learning different concepts through experiementation and tutorials.
Highlights:
- Android App Development
- Experimentation
Current Projects:
Card Balance Viewer
Card Balance Viewer is an Android App written in Java designed to keep track of remaining balances of gift cards for my family.
Each card is tracked in by a list. When a card is used, users can overwrite the saved value or quickly update it by adding/subtracting the spent cost.
Cards shared amongst my family are on a "shared" list using a REST API. Anyone with the card can update it, which sends data to the server.
Custom Basic Neural Network
I wrote a Custom Neural Network in Python only using Python's random method.
It uses Matrix Multiplication and Linear Gradient Descent.
It is set to solve the logic gates AND, OR, NAND, NOR, and XOR. Once training is completed, the script posts results of the predictions of the gates.
Hezekiah Smith QR Code
I was asked by the mayor of Ferrysburg to design a QR Code for an audio reading of the Historical Hezekiah Smith Marker.
I provided a new design of the webpage for the audio to be played. From there, I made the QR Code to point to the webpage, using the city's logo inside the QR Code.
This is a great way to learn more about the great history behind the local communinty and Hezekiah Smith.
Electron PLC User Interface
By using NodeJS, I made a GUI to interact with sending/receiving data from a PLC. This can then be made into a Web Server by using Express, or an App using Electron.
The provided code serves as an example for anyone wanting to set up a similar system.