Sean Apeler

E-Powertrain at Ecurie Aix - Formula Student Team RWTH Aachen e.V.

Aachen, North Rhine-Westphalia, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Sean Apeler is a computer engineering professional with seven years of hands-on experience in low-level graphics, build systems, and compatibility engineering, currently working on E-Powertrain at RWTH Aachen's Formula Student team. He contributes to notable open-source projects like MoltenVK and vcpkg, where he helped add Vulkan extensions and maintain cross-platform build ports, showing a strong focus on portability and tooling. His GitHub work includes adapting APIs across versions for both Minecraft server plugins and Vulkan bootstrapping, reflecting a talent for bridging breaking changes and long-lived codebases. Comfortable across C++ and systems-level development, he’s also tackled automation and release engineering tasks that keep large ecosystems up to date. Based in Aachen, Sean pairs academic study in Computer Engineering with practical contributions to industry-grade graphics and package-management projects. An understated strength is his knack for retrofitting modern features into legacy interfaces, ensuring longevity and cross-version compatibility.
code7 years of coding experience
bookBachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at RWTH Aachen University
bookHigh School Diploma, 1,9, High School Diploma, 1,9 at Freiherr-vom-Stein Schule
languagesGerman, English
github-logo-circle

Github Skills (40)

minecraft10
vulkan10
compatible10
ios10
c-language10
lib10
bukkit10
bootstrap10
apidoc10
spigot10
plug10
cmake10
backward-compatibility10
java10
plugin10

Programming languages (21)

C#JavaC++CRustCMakeObjective-C++TeX

Github contributions (5)

github-logo-circle
WesJD/AnvilGUI

Jun 2021 - Dec 2022

Capture user input in Minecraft through an anvil GUI in under 20 lines of code
Role in this project:
userBack-end Developer
Contributions:6 commits, 8 PRs, 27 comments in 1 year 6 months
Contributions summary:Sean primarily contributed to updating the project to support newer Minecraft versions. They implemented specific version wrappers to handle the differences in the Minecraft server API across multiple versions. These changes involved modifying core components to adapt to API changes and ensure compatibility with versions from 1.17 to 1.19.3, demonstrating a focus on maintaining the project's functionality across different Minecraft releases.
inventoryanvilminecraftpapermcbukkit-plugin
charles-lunarg/vk-bootstrap

Sep 2021 - Apr 2022

Vulkan Bootstrapping Iibrary
Role in this project:
userBackend Developer
Contributions:3 reviews, 6 commits, 5 PRs in 7 months
Contributions summary:Sean primarily contributed to the core functionality of a Vulkan bootstrapping library. Their commits demonstrate the implementation of user-defined conversion operators, along with modifications to the example code, which includes functions related to render pass, shader modules, graphics pipelines, and framebuffers. They also added functions for creating command pools, command buffers, and synchronization objects. The user's work centers on modifying and improving the core Vulkan-related code.
cppbootstrappingvulkansetuputility
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sean Apeler - E-Powertrain at Ecurie Aix - Formula Student Team RWTH Aachen e.V.