Chief Technology Officer at Wiger Pilotti Unlimited AB
Örebro, Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ulf Wiger is a seasoned CTO and system architect with over 15 years' experience designing carrier-class, distributed soft real-time systems across startups and large corporations. He has led end-to-end product lifecycles—from Ericsson's AXD 301 switch architecture to blockchain work at æternity and device management at Feuerlabs—combining deep Erlang/OTP expertise with strong DBMS and monitoring skills (notably contributions to gproc and Riak's metrics). Ulf bridges research, open source and industrial engineering cultures, bringing practical prototypes into production-grade systems and driving significant technology shifts. Based in Örebro, Sweden, he also brings a rare creative angle—singing opera professionally—that underscores his experience balancing disciplined engineering with performance and communication.
15 years of coding experience
21 years of employment as a software developer
MSEE Cand. Electrical Engineering & Computer Systems, MSEE Cand. Electrical Engineering & Computer Systems at KTH Royal Institute of Technology
High School Science (Naturvetenskap), High School Science (Naturvetenskap) at Fredrika Bremerskolan, Haninge, Sweden
Contributions:14 reviews, 212 commits, 86 PRs in 9 years 5 months
Contributions summary:Ulf contributed significantly to the Erlang-based process registry, gproc, by adding new features such as subscription management, monitoring capabilities, and distributed functionality. Their work involved modifying core modules, specifically `gproc_dist.erl` and `gproc.erl`, to support the new features. These changes included implementing functions for managing and distributing process registrations and their attributes across a distributed Erlang cluster.
Contributions:6 commits, 4 PRs, 9 comments in 3 years 6 months
Contributions summary:Ulf primarily focused on enhancing the logging framework's functionality. They implemented features to control queue flushing behavior, including configuration options and a flush threshold based on message queue length. The user also introduced the ability to silence log output based on trace filter conditions. Furthermore, the user added testing and documentation.
gleamerlangloggererlang-otplogging
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
Ulf Wiger - Chief Technology Officer at Wiger Pilotti Unlimited AB