Andrew Johnson

Software engineer with a Master of Engineering in Computer Science and over a year of work experience in software engineering, security, web development, and databases.
Notable Projects
Personal Linux Server
December 2016 - Present
- Host my website at www.luminlapid.com on my own hardware at home using Linux and Node.js.
- Enabled TCP port forwarding on Frontier, Nighthawk and eero routers for server.
- Installed Debian Linux server on a Dell Poweredge R630 server as upgrade to the HP Envy.
- Added an additional SSD, extending the drive partition and configuring it for use with the OS.
- Configured an Nginx server to route traffic between Minecraft, SFTP, and Node.js servers.
Senior Project: Machine Learning & Web Development
September 2021 - June 2022

- Led a team of 4 students to develop a data-cleansing importer for Excel and CSV files.
- Implemented support vector machine learning to categorize transactions for Schedule F tax forms.
- Developed a web page for financial statement uploads using Python Django.
Personal Project: Game Engine
July 2020 - January 2022
- Spearheaded the development of a 3D game engine with 3 colleagues, utilizing C++ and OpenGL.
- Directed development through flowcharts and documentation.
- Ensured cross-platform compatibility by adding compile scripts for both Windows and Linux.