Alex Tugarev

Senior Software Engineer at Ona (formerly Gitpod)

Lippstadt, North Rhine-Westphalia, 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
Alex Tugarev is a Senior Software Engineer based in Lippstadt, Germany with 11 years of experience building full-stack developer tools and cloud IDEs. Currently at Ona (formerly Gitpod), he combines back-end expertise in TypeScript and database migrations with front-end work on editor and notification UX, contributing to high-profile open-source projects like JupyterLab and Eclipse Theia. His work on core editor integrations—bringing CodeMirror into JupyterLab—and implementing authentication and Terms-of-Service flows for Gitpod shows a blend of deep platform thinking and pragmatic product delivery. Previously consulting at TypeFox and itemis, he has a strong foundation in developer tooling and IDE frameworks stemming from a B.Sc. in Computer Science from TU Dortmund. Colleagues rely on him for clean refactors and features that improve developer workflows across cloud and desktop environments.
code11 years of coding experience
bookBachelor of Science (B.Sc.), Informatik, Bachelor of Science (B.Sc.), Informatik at TU Dortmund
github-logo-circle

Github Skills (21)

database-migrations10
javascript10
back-end-development10
jupyter10
css10
user-authentication10
authentication10
typescript10
user-interface10
jupyterlab10
front-end-development10
typescript-types10
database-migration10
typescripts10
codemirror10

Programming languages (13)

JavaCSSC++MakefileGoSvelteTypeScriptXtend

Github contributions (5)

github-logo-circle
gitpod-io/gitpod

Sep 2020 - Jan 2023

The developer platform for on-demand cloud development environments to create software faster and more securely.
Role in this project:
userBack-end Developer
Contributions:1552 reviews, 439 commits, 569 PRs in 2 years 5 months
Contributions summary:Alex's contributions primarily focused on implementing and enhancing the back-end functionality of the Gitpod platform. They worked on features related to user authentication, including implementing a Terms of Service agreement flow. The user also made changes to the code base relating to database migrations and service configuration. The commits involved modifications to both server-side code written in TypeScript and the related database configurations.
automatestheiadev-environmentdisposabledevcontainer
eclipse-theia/theia

Dec 2017 - Mar 2020

Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.
Role in this project:
userFront-end Developer
Contributions:4 reviews, 151 commits, 178 PRs in 2 years 3 months
Contributions summary:Alex's commits primarily focus on the implementation of a notifications extension for the Theia IDE framework. Their work includes the creation of a message extension with supporting features like notification elements, actions, and styles. Additionally, the user added features like a progress indicator, the ability to open links, and a fix for styling issues and the handling of empty ranges. The user demonstrates proficiency in TypeScript and CSS.
cloud-ideide-frameworkelectrontheiajavascript
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