Passionate software engineer with experience in high level application
development, cloud services, and low level embedded development seeking
a position for further experience and professional growth.
Skills
- Certified Associate Cloud Engineer through Google Cloud.
- Proficient in C/C++, C#, Go, Python, and Java. Have experience with Haskell, Lisp, Lua, and SQL.
- Comfortable with most levels of the software stack, have written automated testing scripts as well as embedded system firmware.
- Experienced with developing for UNIX/UNIX-like systems and Windows.
Professional Experience
Capgemini Inc.
Software Developer: Jun 2021 - Oct 2022
- Worked with other software developrs as consultants for financial institutions.
- Utilized Google Cloud technlogies to deliver robust software and infrastructure solutions, wrote documentation for various components, and helped develop internal software for accountant use.
- Primarily wrote code in Java, C#, and Python.
Phoenix Contact
Intern: Nov 2019 - Dec 2020
- Continued work from previous round of interning writing automated testing scripts and reporting bugs.
- Began working on a proof of concept prototype for an industrial automation controller with IoT capabilities.
- Implemeneted a small command language for setting monitoring rules which would switch I/O on and off based on user defined conditions.
- Worked with a fellow intern on integrating a graphical user interface for connecting and configuring the device.
Phoenix Contact
Intern: Nov 2018 - Nov 2019
- Wrote scripts for the automated testing of industrial automation controllers.
- Primary tools were C# and occasionally an inhouse development framework.
- Worked with an electrical engineering intern to write testing suites for the senior engineers.
- Wrote documentation for testing with framework and occasionally helped debug embedded code.
Education
Pennsylvania State University - Harrisburg Campus
Bachelor's Degree in Science - Graduate 2020
- Highlighted Coursework: Unix Systems Programming, Formal Language Theory, Artificial Intelligence Research, Object Oriented Programming for the Web, and Compiler Design.
Projects
-
Zoltar is a small multifunctional Discord bot for some
personal community servers I manage. The servers don't have one particular focus past casual
socialization, so the bost is mostly just a collection of user requested and suggested features.
Returns wikipedia pages, writes fortunes, and plenty more. Written in Go, repo hosted on Github, bot
hosted on a Raspberry Pi on my desk.
-
littlelight is a Discord bot written for tracking activities in Destiny 2. Intended to assist with the
planning and management of events in my Destiny 2 clan. Interacts with the Bungie and Destiny Trials
Report APIs to return weekly activities on rotation. Bungie's API is used in conjunctioned with a large
SQLite database full of activity ID numbers that is stored on their servers and retrieved whenever they
update it. Also written in Go, repo also on my GitHub, self hosted on a Raspberry Pi on my desk.