About
When I was a Sophomore in college I started playing the board game
Smash Upreligiously with my friends. We wanted to keep track of our wins/losses and which decks we were playing with during each game so I decided to create an Excel spreadsheet and began to learn
VBAin order to make the spreadsheet more interactive. Long story short, I fell in love with programming and decided to change my major to Computer Science.
Fast-forward to today, and I have had the privelege to work with some amazing people on projects that I care deeply about. From designing and building a weather application to helping one of my closest friends create his personal game portfolio, learning to code has given me a freedom with computers that I never had before.
When I'm not coding, you can find me at a climbing gym, playing video/board games with friends, watching movies with the family, or at a
Super Smash Bros Ultimatetournament.
Experience
2022 — 2023 Full Stack Developer
University of Nebraska-Lincoln- Partnered with a weather company to commercialize their product by aligning on mockups designed in Figma which were then turned into a responsive and interactive website using React.js, ultimately evolving their operational output.
- Spearheaded the development of the web application using Next.js, employing server-side rendering techniques to boost SEO and minimize load times.
- Integrated with the company's existing APIs to enhance the web application's functionality, ensuring seamless data retrieval and user interactions.
- Established a local Cloud Computing environment using Docker, LocalStack, and Terraform to simulate AWS services, automating the infrastructure creation and avoiding development costs.
- Figma
- TypeScript
- React.js
- Next.js
- Material UI
- Amazon Web Services
- LocalStack
- Terraform
- Docker
JAN — DEC 2023 Teaching Assistant — Software Engineering
University of Nebraska-Lincoln- Demonstrated the integration and configuration of the final project by developing a comprehensive end - to - end guide using Next.js, ASP.NET Core, and Microsoft SQL Server, removing annual configuration obstacles and increasing the depth of the output.
- Overhauled frontend development lesson plans and assignments for technologies such as React.js, reflecting modern methods used in frontend engineering.
- Established foundational software engineering principles in students by simplifying complex topics around modern development and providing one - on - one and group tutoring sessions.
- TypeScript
- React.js
- Next.js
- C#
- ASP.NET Core Web API
- Transact-SQL (T-SQL)
- Microsoft SQL Server
- Docker
2016 — 2019 Bandsman & Training Officer
United States Marine Corps- Served as a Team Leader, directly supervising 3 Marines and ensuring they met performance standards and goals, resulting in the promotion of each Marine.
- Led a small ensemble with additional performance commitments, coordinating schedules and repertoire, and transcribing additional music as needed.
- Acted as Training Officer, creating/leading physical training sessions every morning, as well as ensuring compliance with USMC rules & regulations concerning health and fitness standards.
- Developed and implemented training programs resulting in the unit’s record-high average Physical Fitness Test score.
- Leadership
- Team Management
- Collaboration
- Performance Coordination
- Scheduling
- Standards Compliance
- Fitness
- Goal Setting
Projects
DES Image Encryption
A Python-based image encryption application that enables users to encrypt PNG files using the Data Encryption Standard (DES) algorithm. This tool supports five different encryption modes: ECB, CBC, CFB, OFB, and CTR.
Geospatial Interpolation
A Python-based interpolation application that utilizes real-world point-cloud data and spatial interpolation techniques to create a smooth heightmap of a given area.