cv

General Information

Full Name Benjamin Nicholas Aepli
Age 18
Email [email protected]

Education

  • 08/24 - Present
    A.B. in Computer Science, Minors in Mathematics and Quantitative Economics
    Princeton University, Princeton, NJ
    • Awards & Honors: COSCON 2nd Place Team (2024)
    • Relevant Coursework
      • Algorithms & Data Structures
      • Single-Variable Analysis
      • 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)
    • Activities
      • Student Government President
      • FTC Robotics Captain/Lead Programmer
      • Finance Club President
      • Honor Council Appointee
      • Model UN Chair
      • Student Ambassador

Work

  • 03/24 - 07/24
    Software/GIS Consultant
    Teton County Government, Jackson, WY
    • Wrote conversions scripts using Python to manage county projects with SQLite databases and ArcGIS
    • Used GeoPandas and ArcPy to ensure all fields and geometry (coordinate data etc.) imported correctly
    • Designed an internal project visualization tool (complete with tabular data and a dynamic map) using React
    • Used ArcGIS's Maps SDK to draw a map within the UI and query for relevant project information

Projects

  • 08/22 - 12/23
    EXAGE
    • Developed a graphics engine in modern C++ and CMake with a full component/scene editor
    • Implemented physically-based rendering, bindless resources, shadow maps, and a custom Vulkan abstraction

Technical Skills

  • Languages: C++, Rust, C, Python, TypeScript, Java, HTML/CSS, SQL
  • Libraries & Frameworks: React, Node.js, Express, SvelteKit
  • Tools: Linux/Unix, Git, CMake, Cargo, Conda
  • Technologies: Vulkan, OpenGL, ArcPy, Postgres

Extracurricular Activities

  • 09/24 - Present
    TigerApps Software Engineer
    • Worked on TigerReTail V2 (student marketplace) backend with SvelteKit, Postgres, Drizzle
    • Designed DB schema for users, authentication, and posts, and created script to migrate from original TigerReTail
  • 09/24 - Present
    Princeton Robotics PacBot Software Team
  • 09/24 - Present
    Princeton Robotics RoboCup Software Team
    • Used UDP communication and protobuf to control simulated robots in async Rust
  • 08/22 - Present
    FAA Licensed Private Pilot