cv
General Information
Full Name | Benjamin Nicholas Aepli |
Age | 18 |
[email protected] |
Education
-
08/24 - Present Bachelor of Arts in Mathematics, Minor in Computer Science
Princeton University, Princeton, NJ - Relevant Coursework
- Single-Variable Analysis
- Algorithms and Data Structures
- Introduction to Computer Systems (placed out)
- Relevant Coursework
-
08/20 - 06/24 High School Diploma
Jackson Hole Community School, Jackson, WY - GPA: 4.0/4.0
- SAT: 1560/1600
- ACT: 35/36
- Relevant Coursework
- Linear Algebra
- Multivariable Calculus
- AP Calculus BC (5)
- AP Computer Science A (5)
- AP Physics C: Mechanics (5)
- AP Spanish Language (5)
- Activities
- Student Government President
- FTC Robotics Captain/Lead Programmer
- Finance Club President
- Honor Council Appointee
- Model UN Chair
- Student Ambassador
Work
-
06/24 - 07/24 Paid Consultant
Teton County Government, Jackson, WY - Wrote an internal visualization tool (complete with tabular data and a dynamic map) using React to help with analysis of Teton County projects
- Used ArcGIS's Maps SDK and component library to draw a map within the UI, as well as query hosted feature layers for relevant project information
- Designed a responsive user interface with Mantine and CSS
- Built custom behaviour for dynamic project filtering (with SQL queries) and map interaction
- Implemented authentication using OAuth 2.0
-
03/24 - 05/24 GIS Development Intern
Teton County Government, Jackson, WY - Wrote internal scripts to modernize data management of Teton County's Capital Improvement Plan (CIP)
- Created a conversion pipeline using Python and Pandas to move from poorly designed Excel sheets to relational SQLite databases
- Designed scripts to faciliate easy updating of relational finance and geometric data of CIP projects
- Worked with ArcGIS, GeoPandas, and ArcPy to ensure all fields and geometric information (coordinate data etc.) imported correctly
- Found solutions to analyze key metrics using ArcGIS and Python
-
06/23 -- 08/23 Cashier
Aspens Market, Wilson, WY
Projects
-
08/22 - 12/23 EXAGE
- Developed a graphics engine with a full component/scene editor.
- Utilized physically-based rendering, bindless resources, and shadow maps.
- Created custom Vulkan abstraction that I also used for a path-tracer.
Volunteering
-
04/23 - 08/24 Tech Tutor
Senior Center of Jackson Hole, Jackson, WY - Held appointments with seniors each week to address tech questions and decisions
- Used OS and IT knowledge to diagnose and fix issues
- Helped with driver issues, migration between operating systems, security policies, etc.
Technical Skills
- Languages: C++, Rust, C, Python, JavaScript/TypeScript, Java, HTML/CSS, SQL, R
- Frameworks: React, Node.js, Express
- Developer Tools: Linux/Unix, Git, Neovim, CMake, Cargo, Conda
- Libraries: GLFW, ImGui, SDL, Pandas, NumPy, PyTorch, Redux, Zustand, Mantine
- APIs: Vulkan, OpenGL, ArcPy
- Engines: Unreal Engine, Unity, Godot
Extracurricular Activities & Leadership
-
08/22 - Present - Airplane Pilot
- Earned Private Pilot's License at 17 (August 2023)
- Over 120 logged flight hours in Cessna 172s and Diamond DA40s
- High-performance aircraft endorsement
- Airplane Pilot
Honors and Awards
-
2024 - National Merit Scholar (\$2500 Scholarship)
-
2023 - AP Scholar with Distinction
- National Rural & Small Town Recognition Award