You'll probably learn more about me here than from my resumé.
I'm a programmer at Mayo Clinic. I graduated from Winona State University.
I built this website as to recommend Dr. Silas Bergen for tenure. This was a more creative, personal way to show my support than simply writing a letter. The user clicks on objects in Dr. Bergen's office (drawn slightly out of scale), revealing associated reasons as to why he should get his promotion. It was my first endeavour into web development. How do people do this? It's impossible.
I worked on this project with Ben Andrews and Will Diedirck. We implemented a Trivial File Transfer Protocol (TFTP) client as described in RFC 1350. It includes its own set of commands used to communicate with a TFTP server. It is implemented in Java using Apache Commons libraries.
I worked on this project with Ben Andrews. We implemented connect 4 and trained a supervised neural network to play against. The used a minimax algorithm to generate training data for the network. We implemented this in Python and were working on another C++ implementation.
I worked on this project with Ben Andrews and Erika Jensen. We simulated Linux process management. It includes process synchronization with semaphore locks, CPU scheduling using a Completely Fair Scheduler, and local paging memory management. The system takes a CSV with a process name, memory requirements, and CPU and I/O burst information. We implemented it in Java.
I worked on a couple of programming projects to illustrate ideas from advanced calculus. I used the Discrete Metric for basic Natural Language Processing. It compares how similar words are based on the letters in them; it can similarly compare passages by word. I also made an example of Probability and Measure using Python and to simulate coin flipping and chart the results.
This website is built from scratch. You can find the code here on GitHub.
email: | jimmyjhickey[at]gmail.com |
github: | jimmyjhickey |
linkedin: | jimmyjhickey |