Vitaly Slobodin is a Staff Frontend Engineer with 13 years of software development experience, currently shaping front-end architecture at GitLab. He brings true full‑stack fluency—from C/C++ and .NET back ends to modern React/Angular front ends and TypeScript—alongside deep experience building high‑load systems, fintech portals, marketplaces and SEO SaaS. An ex-core PhantomJS developer, he has hands‑on open‑source credentials in a notable headless browser project and has improved language tooling in the Zed editor. Comfortable leading teams as CTO or chief architect, he combines pragmatic engineering with continuous learning and frequent conference speaking. Based in Haarlem, he’s equally at home optimizing performance and shipping user-facing features across complex distributed environments.
13 years of coding experience
7 years of employment as a software developer
Engineer’s Degree, IT management, Engineer’s Degree, IT management at Institute of Management, Business and Law
Contributions:219 commits, 191 PRs, 171 pushes in 7 years 5 months
Contributions summary:Vitaly contributed to the core functionality of the PhantomJS project by addressing various issues related to image rendering, date parsing, and network request handling. They implemented support for WOFF file formats, which required integration with zlib. Furthermore, the user refactored core components and enhanced the system by fixing window.location behavior, adding features for SSL protocol configuration, and improving error handling for network resources.
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Role in this project:
Full-stack Developer
Contributions:58 reviews, 37 PRs, 147 comments in 1 year 1 month
Contributions summary:Vitaly primarily focused on enhancing the Ruby language support within the Zed code editor. They implemented new features, including the addition of `ruby-lsp` and `rubocop` language servers for improved code completion, diagnostics, and formatting. The user also worked on improving the editor's features, like the context menu and proper indentation for Ruby code, and contributed to RBS file support. Furthermore, they added support for running tests with minitest and RSpec.
gpuirust-langtext-editorzed
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
Vitaly Slobodin - Staff Frontend Engineer at GitLab