Sean Farrell

Chief Solution Architect at Siemens

Karlsruhe, Baden-Württemberg, 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

👤
Senior
🎓
Top School
Sean Farrell is a Chief Solution Architect with 16 years of hands-on software engineering and leadership experience, currently designing industrial automation solutions at Siemens from Karlsruhe. He combines deep native C++ expertise—from compiler construction and graphics to rendering engine infrastructure—with modern web and cloud tooling, and has led small engineering teams building CFC/SFC compilers and interpreters. An active contributor to Microsoft's widely used vcpkg ecosystem, he regularly authors and maintains C++ library ports, demonstrating practical open-source impact across platforms. Known as a "coding ninja," Sean pairs low-level systems craftsmanship with pragmatic process and QA improvements, and uniquely balances high-tech work with teaching Genbukan Ninjutsu as a dojo leader. He is seeking 100% remote roles with compensation from €120,000, offering rare cross-domain depth in compiler tech, graphics, and industrial automation.
code16 years of coding experience
job19 years of employment as a software developer
bookDiplom-Ingenieur Informationstechnik, Information Technology, Diplom-Ingenieur Informationstechnik, Information Technology at Berufsakademie Karlsruhe
bookAlgemeine Hochschulreife, General Education, Algemeine Hochschulreife, General Education at Deutsche Schule Toulouse
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
6,068reputation
958kreached
124answers
23questions
Badges
struct
top-5%
github-logo-circle

Github Skills (20)

cpp-library10
c-language10
lib10
cmake10
c-libraries10
vcpkg10
package-manager10
clib10
cprogramming-language10
struct9
asp-net9
opengl-es6
grammar6
bison6
opengl6

Programming languages (9)

TypeScriptC++CoffeeScriptShellCCMakeJavaScriptHTML

Github contributions (5)

github-logo-circle
microsoft/vcpkg

Sep 2019 - Jan 2023

C++ Library Manager for Windows, Linux, and MacOS
Role in this project:
userBackend Developer & Package Manager Contributor
Contributions:10 reviews, 14 commits, 26 PRs in 3 years 4 months
Contributions summary:Sean primarily contributes to the C++ library manager, vcpkg, by adding and updating ports for various C++ libraries. Their work includes creating new ports for libraries such as `libxmlmm`, `rsig`, `c9y`, `glow`, and `litehtml`. They also bump existing library versions, fix build issues, and incorporate code review suggestions, demonstrating an active role in maintaining and expanding the vcpkg ecosystem.
c-plus-plussetuptoolspackage-managermacoscplusplus
rioki/rex

Sep 2014 - Jul 2021

Contributions:22 commits, 15 pushes, 1 comment in 6 years 11 months
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