Constantin Jukowski is a director-level technology leader based in Switzerland with 17 years of experience spanning data science, software engineering and risk management in financial and consulting environments. He combines hands-on engineering—demonstrated by open-source contributions to collaborative editors like Etherpad and ShareJS—with strategic delivery of data & analytics and ML solutions for retail and enterprise clients. Comfortable bridging business and technical teams, he has led compliance automation, product management and machine learning startups, and currently holds leadership roles at UBS and Credit Suisse. His academic background includes a PhD in computer science and strong foundations in applied mathematics, which he applies to pragmatic, low-friction solutions that avoid creating new operational risks. Outside work he still codes and documents complex systems, and surprisingly spends his spare time tangoing.
17 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Erlangen-Nuremberg
Master of Science (M.Sc.), Computer Science, 1.63, Master of Science (M.Sc.), Computer Science, 1.63 at Jacobs University Bremen
Contributions summary:Constantin primarily contributed to the Etherpad integration within the ShareJS repository, working on the `Changeset` library and its interactions with the Ace editor. Their contributions involved refactoring and deleting code related to the Changeset and etherpad-api. The user also fixed bugs in the tokenizer to ensure proper synchronization. They implemented changes to the etherpad-api to align with the @delete event.
Etherpad: A modern really-real-time collaborative document editor.
Role in this project:
Full-stack Developer
Contributions:7 commits in 17 days
Contributions summary:Constantin primarily focused on improving the documentation and code commenting within the codebase. This involved adding JSDoc syntax and providing more detailed explanations for various functions, specifically within the `Changeset.js` file. The user also contributed to code improvements by addressing general functions and adding more documentation.
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.