Mark Sujew

Senior Software Engineer at Hochschule für Angewandte Wissenschaften Hamburg (HAW Hamburg)

Hamburg, 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
Mark Sujew is a Senior Software Engineer based in Hamburg with eight years of experience building front-end and full-stack developer tools, currently contributing at TypeFox and leading the Eclipse Langium and Theia projects. He focuses on improving developer UX in cloud and desktop IDEs, with notable contributions to the popular Eclipse Theia framework and the Arduino IDE 2.x—adding internationalization, UI refinements, and offline-friendly reconnection behavior. Alongside his engineering role he teaches at HAW Hamburg, bridging industry practice and academia. His MS in Software Engineering complements a pragmatic approach to complex tooling, and his work often surfaces in high-impact open-source IDE features rather than just backend plumbing.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Applied Computer Science, Bachelor of Science - BS, Applied Computer Science at Fachhochschule Nordakademie Elmshorn
bookMaster of Science - MS, Software Engineering, Master of Science - MS, Software Engineering at NORDAKADEMIE Hochschule der Wirtschaft
languagesGerman, English
github-logo-circle

Github Skills (12)

css10
ide10
typescript10
javascript10
typescripts10
arduino10
electron10
react10
typescript-types10
websocket9
html9
internationalization8

Programming languages (5)

TypeScriptC#JavaJavaScriptHTML

Github contributions (5)

github-logo-circle
eclipse-theia/theia

Feb 2021 - Jan 2023

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Role in this project:
userFront-end Developer
Contributions:1572 reviews, 137 commits, 650 PRs in 1 year 11 months
Contributions summary:Mark primarily focused on implementing features and addressing issues within the front-end of the Eclipse Theia IDE framework. They made contributions to improve the user experience by implementing automatic reconnection in the WebSocket connection provider for offline scenarios. The user also fixed a command for saving files in the workspace and enhanced the code with new CSS styles for tree node descriptions, code lens styles, and other UI elements.
cloud-ideide-frameworkelectrontheiajavascript
arduino/arduino-ide

Oct 2021 - Jun 2022

Arduino IDE 2.x
Role in this project:
userFull-stack Developer
Contributions:10 reviews, 17 commits, 15 PRs in 7 months
Contributions summary:Mark primarily contributed to the front-end of the Arduino IDE, focusing on the user interface and preferences settings. Their work involved translating the IDE using Theia's nls API, modifying settings components, and integrating internationalization features. Furthermore, they made changes to the electron-main application to enhance functionality, such as allowing the opening of the IDE from finder/explorer and fixing duplicated editor tabs, indicating involvement in the application's core functionality.
2-xarduino-ideidearduino
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
Mark Sujew - Senior Software Engineer at Hochschule für Angewandte Wissenschaften Hamburg (HAW Hamburg)