cv

General Information

Full Name Benjamin Nicholas Aepli
Age 18
Email [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)
  • 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

Honors and Awards

  • 2024
    • National Merit Scholar (\$2500 Scholarship)
  • 2023
    • AP Scholar with Distinction
    • National Rural & Small Town Recognition Award