Noah Backus
Burlington, VT | backus.noah@gmail.com | 802-355-9271 | www.noahbackus.xyz
Education
University of Vermont: B.S. Computer ScienceGraduated Dec. 2021
- Relevant courses: Software Engineering, Algorithm Design & Analysis, Embedded Programming in C, Website Design & Development, Database Design for the Web, Client-Side Website Programming
Professional Experience
Software Engineer, Med Associates, Georgia, VTJune 2024 - Present
- Lead development on software applications for scientific equipment
- Created company-wide internal tools
- Developed with a variety of languages: C, C++, C#, Python, JavaScript
- Wrote thorough documentation for software and libraries
- Supported and updated legacy software
- Cooperatively worked with electrical engineering team to develop software/firmware for new hardware
Systems Administrator II, Cabot Creamery, Waitsfield, VTOct. 2022 - June 2024
- Performed Tier-II support for end users in various offices and manufacturing plants
- Developed and implemented PowerShell and Python scripts to automate processes and increase productivity
- Maintained an Active Directory of over 650 machines and users
- Deployed patches, upgrades, and updates over the network using Kaseya
Skills
Programming Languages: Python, Java, JavaScript, PHP, C, C++, C#, Swift, SQL
Software: Godot, Unity, Blender, phpMyAdmin, PostgreSQL, Visual Studio, Git, NGINX, Apache
Operating Systems: Linux, Windows
Projects
Auto Dungeon2022 - 2025
- Co-directed a game made in Unity with C#, with a team of 5 people
- Developed scalable systems for different RPG elements of the game
- Created artwork, assets, and animations in Blender, texturing was done in Substance Painter
Pico Powered Keyboard2023
- Designed printed circuit board diagrams for full 104-key keyboard
- Raspberry Pi Pico powers the board and uses 3 shift registers for the key-scan matrix
- Wrote embedded software in the C language utilizing the QMK library
Anomaly Web Scanner ARG2021
- Made primarily with PHP and JavaScript
- Created JSON data sets containing large SVG image map coordinates
- Created user session tokens to give the player save data and the scanner tool
- Procedurally generated web pages for the player to see depending on their in-game location