Adrian Vogelsgesang

PMTS at Salesforce

Munich, Bavaria, 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
Adrian Vogelsgesang is a senior software engineer with 12 years of experience, currently a PMTS at Salesforce in Munich, specializing in C++, performance optimization, databases and compiler-adjacent work. He combines industrial R&D experience (Oracle Labs) and a Technical University of Munich master's in Computer Software Engineering to tackle low-level systems and developer tools. His open-source contributions span LLVM (LLDB DAP improvements), security and parser hardening in messageformat, and practical API tooling for Tableau, reflecting a focus on debugging, correctness, and usability. Comfortable across back-end and occasional front-end work, he has shipped features from memory inspection in debuggers to JSON viewer UI refinements. Colleagues would describe him as a pragmatic engineer who simplifies complex grammars and removes dead code to improve maintainability and security. He often works at the intersection of databases and compilers, bringing research-informed rigor to production systems.
code12 years of coding experience
job1 year of employment as a software developer
bookMaster's degree, Computer Software Engineering, Master's degree, Computer Software Engineering at Technical University Munich
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Technische Universität München
bookUPC Universitat Politècnica de Catalunya
stackoverflow-logo

Stackoverflow

Stats
738reputation
29kreached
5answers
11questions
github-logo-circle

Github Skills (32)

debugging10
json10
debug10
tableau10
javascript10
c-language10
parser10
python10
apidoc10
lldb10
api10
parsing10
parse10
html10
rest-api10

Programming languages (15)

JavaC++CRustGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
tableau/server-client-python

Sep 2021 - Sep 2022

A Python library for the Tableau Server REST API
Role in this project:
userBack-end Developer
Contributions:20 reviews, 22 commits, 24 PRs in 1 year
Contributions summary:Adrian primarily contributed to the Python library for the Tableau Server REST API. Their work involved enhancing existing sample scripts, such as `publish_datasource.py`, by adding features like project specification and unifying command-line arguments across samples. They fixed bugs related to JSON mimetype and removed dead code. Furthermore, the user added support for scheduling data updates and implemented a method to wait for jobs to complete, demonstrating a focus on enhancing the library's functionality and usability.
python-libraryapipythonrest-serverrest
llvm/llvm-project

Jan 2022 - Mar 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:203 reviews, 48 PRs, 56 pushes in 3 years 2 months
Contributions summary:Adrian primarily contributed to the LLDB Debug Adapter Protocol (DAP) implementation within the LLVM project, specifically focusing on enhancements for the LLDB debugger. Their work includes exposing log path settings for the VS Code extension, adding support for stepping granularity for instruction-level debugging, and implementing memory inspection features with `readMemory` requests. Furthermore, the user added support for value and declaration locations to improve debugging and navigation in the debugger.
compilerstechnologiesclangsubmittoolchain
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
Adrian Vogelsgesang - PMTS at Salesforce