Create Stage

The Create Stage is a group of teams including Code Creation, Code Review, Editor Extensions, IDE, and Source Code.

Hello!

We’re the Create Stage and we are a group of teams within the Dev Sub Department. We’re comprised of five areas within the GitLab product.

Team Engineering Managers
Create Stage Darva Satcher (Director, Engineering)
Create:Code Creation Matt Nohr (Fullstack)
Create:Code Review François Rosé (Backend) André Luís (Frontend)
Create:Editor Extensions Kisha Mavryck Richardson (Fullstack)
Create:IDE Adebayo Adesanya (Fullstack)
Create:Source Code André Luís

Mission

What do we do?

The Create Stage supports software development teams accelerate their delivery and reduce cycle times, by improving efficiency and collaboration. Our stage provides tools that support the beginning of the DevOps Life Cycle.

Whom do we serve?

We build tools for:

  • Software Developers
  • DevOps Engineers
  • Development Team leads
  • Product Managers
  • Product Designers

How do we serve them?

The Product Vision Handbook Page provides specific examples for how we serve each type of GitLab user.

Vision

The following areas have been defined as our direction for the year:

Professional Development

Each team member is encouraged to take positive steps towards improving their skills and knowledge.

Growing your skillset will lead to more insightful contributions to the GitLab Product. As your expertise grows, your impact on the product and the company also grows. Here at GitLab, it is important to us to invest in the Professional Development of our team members.

If there is an area you are interested in learning more about, please reach out to your manager so they can provide an environment that will allow you to grow in your areas of preference. Some recommended resources are below:

Engineering Managers

Individual Contributors

The Learning & Development group has also compiled a list of LinkedIn training for GitLab Recommended Learning Paths.

How we work

Each team work in the manner that best meets the needs of their product and their team.

Templates

We use templates in order to make our processes more transparent and efficient. Documenting practices once and reusing them often provides guidance and support throughout the stage.

How we work across teams

The Create Stage teams work together and play together. We are fortunate to be able to rely on each other to support and complement our features. Some examples of Cross Team Collaboration:

  • The Source Code and Gitaly Teams often collaborate together on issues
  • Gitaly Team Members have mentored Source Code team members on the Go Programming language

Every quarter we participate in a cross team bonding activity, Create Team Day.

How we live our values

Engineering Managers live our values every day.

Read More about how Engineering Managers live GitLab Values

How we measure Results

How we measure Iteration

  • Logs
  • MR Rate

Create Stage: Tech Leads
The objective of this page is to provide a clear documentation of the responsibilities and attributes associated with the role of a tech lead within the Create Stage.
Create:Code Creation Group
The Create:Code Creation Group is responsible for all product categories that fall under the Code Creation group of the Create stage.
Create:Code Review Group
The Create:Code Review Group is responsible for all product categories that fall under the Code Review group of the Create stage.
Create:Editor Extensions Group
The Create:Editor Extensions Group is responsible for all product categories that fall under the Editor Extensions group of the Create stage.
Create:IDE Group
The IDE Group is part of the Create Stage. We focus on multiple categories: Remote Development and the Web IDE.
Create:Source Code BE Team
The Create:Source Code BE team is responsible for all backend aspects of the product categories that fall under the Source Code group of the Create stage.
Create:Source Code FE Team
The Create:Source Code FE team is responsible for all frontend aspects of the product categories that fall under the Source Code group of the Create stage.
Engineering Managers
Meet the Engineering Managers Image Name Title Team LinkedIn Darva Satcher Director of Engineering Create Stage LinkedIn Adebayo Adesanya Fullstack Engineering Manager IDE André Luis Frontend Engineering Manager Code Review & Source Code LinkedIn François Rosé Fullstack Engineering Manager Code Review LinkedIn Matt Nohr Backend Engineering Manager Code Creation LinkedIn Mavryck Richardson Fullstack Engineering Manager Editor Extensions LinkedIn
Engineers
Who we are Create Create:Source Code Name Role Andrew Smith Core Team member Ben Bodenmiller Core Team member Dave Munchiello Board Observer George Hoyem Board Observer George Tsiolis Core Team member Godfrey Sullivan Lead Independent Director, Board of Directors Hannes Rosenögger Core Team member Jacopo Beschi Core Team member Karen Blasing Board of Directors Kyle Doherty Board Observer Marco Zille Core Team member Mark Porter Board of Directors Matt Mullenweg Board Observer Matthew Jacobson Board of Directors Patrick Rice Core Team member Randy Gottfried Advisor Robert Schilling Core Team member Merline Saintil Board of Directors Siddharth Asthana Core Team member Sue Bostrom Board of Directors Sunny Bedi Board of Directors Takuya Noguchi Core Team member Niklas van Schrick Core Team member Vitaliy Klachkov Core Team member Create:Code Review Name Role Andrew Smith Core Team member Ben Bodenmiller Core Team member Dave Munchiello Board Observer George Hoyem Board Observer George Tsiolis Core Team member Godfrey Sullivan Lead Independent Director, Board of Directors Hannes Rosenögger Core Team member Jacopo Beschi Core Team member Karen Blasing Board of Directors Kyle Doherty Board Observer Marco Zille Core Team member Mark Porter Board of Directors Matt Mullenweg Board Observer Matthew Jacobson Board of Directors Patrick Rice Core Team member Randy Gottfried Advisor Robert Schilling Core Team member Merline Saintil Board of Directors Siddharth Asthana Core Team member Sue Bostrom Board of Directors Sunny Bedi Board of Directors Takuya Noguchi Core Team member Niklas van Schrick Core Team member Vitaliy Klachkov Core Team member Create:IDE Name Role Create:Source Code Frontend Name Role André Luís Frontend Engineering Manager, Create:Source Code, Create:Code Review, Delivery & Scalability Ash McKenzie Staff Backend Engineer, Create:Source Code Gavin Hinfey Backend Engineer, Create:Source Code Senior Backend Engineer Senior Backend Engineer, Create:Source Code Javiera Tapia Backend Engineer, Create:Source Code Jacques Erasmus Senior Frontend Engineer, Create:Source Code Joe Woodward Senior Backend Engineer, Create:Source Code Nataliia Radina Frontend Engineer, Create:Source Code Paulina Sedlak-Jakubowska Frontend Engineer, Create:Source Code Robert May Senior Backend Engineer, Create:Source Code Vasilii Iakliushin Staff Backend Engineer, Create:Source Code, Systems:Gitaly API Create:Code Review Frontend Name Role André Luís Frontend Engineering Manager, Create:Source Code, Create:Code Review, Delivery & Scalability Phil Hughes Staff Fullstack Engineer, Create:Code Review Stanislav Lashmanov Senior Frontend Engineer, Create:Code Review Thomas Randolph Senior Frontend Engineer, Create:Code Review Gitaly Name Role Tim Zallmann Senior Director of Engineering, Core Development
Last modified March 27, 2024: Update Create EMs (2a7507be)