More than 1750 people have contributed to GitLab. The GitLab Inc. team consists of the following 197 team members and their 47 pets. We're a remote only organization and we currently have team members in 39 countries. This page lists who people report to, and on a separate page we detail the team structure. You can get a sense of the team culture by visiting our culture page.
Dmitriy started GitLab in September 2011 and has released it every month on the 22nd since then. He wanted to make a great and free project management system that he could use every day. He loved to work on GitLab so much that in January of 2013 he began to work on GitLab fulltime. When he has time he loves to code a major new GitLab feature in two days. He loves a good chocolate and a merge request that can be accepted without comments. He is the lead author of GitLab CE and CI.
Sid saw the first ruby code in 2007 and loved it so much he learned to program and made this his profession. Before that he was engaged in various businesses, from selling programmable infrared receivers to starting a recreational submarine company. He is always looking to publicly document an answer or to make a process more efficient. He was never good at sports but tries to make it up in quantity by hiking, sailing, skiing, snowboarding, speed skating, dancing Zouk, squashing, and running. In love participating in conversations on Hacker News, and reading Marc Andreessen's tweets (now that Marc stopped this greatly increased his productivity).
Marin loves to develop in Rails but has also grown an interest in operations, specifically Amazon Web Services and Opscode Chef. He is part of the GitLab core-team. When video conferencing with him you get a cat running accross the room as a bonus. He is notorious for starting early in the morning just after breakfast and not having lunch until his workday is over. You would expect him to be hungry and grumpy the last few hours but as long as his internet connection is up he is always friendly and upbeat. He loves travelling and talking about politics.
Jacob became a professional software developer in 2012 after a brief academic career as a logician. He joined GitLab in 2013 as a Senior Service Engineer, helping customers install and maintain GitLab and working on GitLab.com infrastructure. As a Senior Developer he now works mostly on behind-the-scenes improvements to GitLab and on developer productivity (GitLab Development Kit). He is part of the GitLab core-team.
Job became deeply passionate for software engineering while working in neuroscience and becoming increasingly frustrated with the lack of version control in science. At the end of 2012 he decided to make the jump and start to work as a software developer fulltime. He's very excited to be back in a lab that is all about version control and beautiful code. Besides code, Job has an obsession for design and entrepreneurship and loves to play games of any kind.
Over the past 10 years, Haydn worked for a California based ISV assisting large, distributed development teams to select and get the most out of a series of collaboration tools. During his second year, the company sent him back to his homeland of Australia to open a Sydney office where he developed a keen interest in team workflows and later returned to California to work exclusively with global accounts transitioning to Agile. When not working or taking care of his two young kids, Haydn enjoys cycling (of any kind), snow sports and the many tasty microbrews from the area.
I started the GitLab project together with Dmitriy in 2011. Today, we are together again :) I like Ruby, UNIX, git and other cool technologies. I have a very strong desire to improve the world by making all things easier.
Douwe caught the programming virus at the age of 9, got his first freelance job 2 years later, and has spent the years that followed gaining experience with a wide range of technologies—both by himself and as lead developer at two startups. Around 2011, he found Ruby and fell in love with the language and the open-source community surrounding it, making him a perfect fit for GitLab.
Paul has been a cfo for several young and fast growing technology companies. Paul has a passion for the role finance can play to help companies scale fast. Paul graduated from UC Berkeley and really enjoys watching the bears beat Stanford. Paul lives in San Francisco and spends a lot of time coaching and watching his boys play sports.
Kamil is a low-level programming enthusiast with years of experience in building apps for all platforms. He is also a security, virtualization and graphics expert with a variety of programming languages in his toolkit together with deep operating systems architecture knowledge. He's focusing lately on security principles of mobile platforms and the "container revolution". In his spare time he likes to run, cycle and play good games, although not all at the same time.
Based in the UK, Richard has led various sales teams in the mobile development space, including the EMEA Sales team at Distimo resulting in the acquisition by App Annie in 2014. He has spent over 15 years working in the mobile sales ecosystem, gaining the majority of his experience at Vodafone and Nokia. Richard enjoys most sports and the ones that he can no longer play he follows avidly especially Rugby. He enjoys playing Golf and Cycling but time is difficult to find with family and dog commitments.
Phil has been in tech sales for over 5 years and has worked with early stage startups to more established tech companies. Over the past few years he has led a team of sales reps at Stack Overflow while surpassing annual revenue targets. Phil is working remotely out of Denver and enjoys snowboarding, golfing and loves to play the guitar.
Before joining GitLab the company in 2015, Robert was already an active member of the GitLab community beginning in 2012, contributing changes both big and small to the open source project. His passion is using code to improve peoples' lives in any way.
Ernst comes from a physics and engineering background, and was previously the VP of Engineering at C12 Energy helping to clean up part of our energy infrastructure. He enjoys tackling a wide variety of challenges, including the technical, people, and organizational aspects of cool growing companies. In his spare time, Ernst likes to think that he flies gliders, travels, and goes scuba diving, but actually he's having a great time playing with his kids and golden retrievers.
After making it to round four of the Mars One selection process, Emily decided she would miss Mexican food too much on Mars, so she removed herself from the running. If the selection process taught her anything it was how critical collaboration is for getting things accomplished. After a quick Google search she found GitLab and immediately knew they would git her enthusiasm for community and innovation. In her free time, she stays active and makes shoes, just in case they serve quesadillas on Mars and need a cobbler one day.
Chad has over 15 years of experience building and leading sales teams at technology startups like Kissmetrics and Return Path. Chad has a passion for the startup environment and helping businesses scale. When not working, Chad enjoys spending time with his wife and coaching his three boys in many different sports. Living in Sacramento allows Chad the opportunity to visit Tahoe, Napa Valley and San Francisco often.
Before joining the GitLab team, Drew was involved in the GitLab community as a member of the core team. He is passionate about open-source projects and communities and enjoys helping people solve problems. When he is not hacking on a project, Drew enjoys playing piano, working in the garden, and spending time with his wife and their two dogs.
Yorick first started working as a professional software developer in 2010. Since then he has worked on a wide variety of projects, ranging from domain name management software to website scrapers, and from Sinatra APIs to Natural Language Processing software. These days he works on Inko, Oga, and various other FOSS projects. Yorick will focus primarily on improving the performance of GitLab. He's also an avid practitioner of Krav Maga, a tea connoisseur, and a cat enthusiast.
Gabriel is the first Brazillian in the team, before joining GitLab, he was fighting the scalability and performance battle on a daily basis for fast growing startups and projects. He loves metrics and proudly works from a data-driven perspective. He also loves to grind his own coffee and help build online communities in his spare time.
Rubén is a Rails developer based in Lima, Perú. Before joining GitLab, he was working remotely for other US based startups. Today, he is very happy at GitLab given that one of his dreams was to collaborate full time with open source projects. When he is away from the keyboard, he is usually taking a walk with his dogs.
Grzegorz is a developer who has worked on open-source projects since 2002. He enjoys creating software that people actually love using, so GitLab was an obvious choice for his next company to work at. Before joining GitLab, Grzegorz worked in a startup environment on introducing new technologies and improving software quality. Then, after a few years of exploring the corporate galaxy, he decided to move to a startup environment again. In his free time Grzegorz enjoys running in the forest and reading three books at once.
Douglas is a software developer that fell in love with Ruby since 2007 and the open-source community surrounding it and has been working with Ruby on Rails for the past 3 years. Before joining GitLab, he was working remotely for nonprofit organization based in Brazil. He enjoys to improve people's lives with the product he is working on, so GitLab was a perfect match to him. In his free time, he loves to drink a good beer and, spend time with his friends.
Achilleas has been using GitLab since version 2, back when the default username and password were not documented. He started actively contributing to GitLab in 2013 and since 2014 is a member of the core team. He was introduced to Linux in 2006 and since then he tried many distributions until finding Arch Linux which won his heart and has been using it daily since 2009. As an open source enthusiast he is contributing to many projects, and is mostly into System Administration. He likes traveling and attending conferences that promote the free software movement. In his free time he practices Aikido, a japanese martial art, plays the keyboard and you'll often listen him quoting from his favorite movie "The Big Lebowski".
Wilson has worked in many accounting roles at various early to mid-stage startups over the past 20 years. When not debiting or crediting, you can find Wilson at a San Francisco Giants game, spending time with his dogs or at the poker table. Ante up!
Tomasz is a software developer, a devop beginner and a big linux enthusiast. After a few years of working in different corporations he said 'Enough!' and decided to switch to start-up and open source environment. In his work, he appreciates a clean code and clean architecture. After hacking hours, he becomes a family man, who loves to read a good book, watch a nice movie and go for a long walk. If there is a time and opportunity he enjoys hiking and cycling - especially in mountains. Cat lover.
Rémy loves the Web, the open-source, Git and Ruby. He's very versatile and enjoys working on complete features from back to front. When not thinking about code, Rémy likes to read about philosophy, politics or ecology, to play volley-ball and, to freedive.
Before joining GitLab, Luke was a designer in many capacities for several Kansas City based startups, larger companies and ad agencies. During that time he grew incredibly passionate about building products and the brands behind them. Now residing in Colorado, Luke is incredibly excited to be back in the startup world, wearing many hats, and building upon the GitLab brand. For fun he enjoys playing hockey, camping and spending time with his wife, daughter, and two dogs.
James is an experienced developer coming from the corporate world of Vodafone in the UK. He has contributed to the open source community for many years, has 5+ years of experience with Ruby on Rails, and is very excited about contributing full-time to open source projects. When he is not in front of a black screen, you can find him enjoying sea-sports, cycling or keeping up to date with the latest trends in technology, Astronomy, and top spinning.
Timo is an open source software enthusiast and thus decided to combine his passion with his job by joining GitLab. Before that he worked in the gaming industry doing sales and business development. Timo loves traveling, Tarantino movies, good beer, and Mexican cuisine. If you like to discuss politics, economics or privacy matters, Timo is your guy.
After spending time planning a TEDx event of 500 people, Kirsten realised she loves working at start ups and is crazy about organizing events. If you need anything arranged, from plane tickets to meeting schedules or simply want to plan a party or event, just let her know. When she's not planning something she's travelling the world and is out meeting up with her friends or family. Or doing both at the same time.
Michael has been helping customers choose, deploy, and use software development tools since the 80's at companies like Borland, Symantec, Gupta, and Perforce. Michael is passionate about building teams and business in the far-flung corners of the world. When not working, Michael is an award winning wine maker and heavily involved in the local Boy Scouts.
With over 15 years of industry experience, Pablo comes from scaling Amazon's network as a development lead to help scaling GitLab.com. Passionate about programming since the age of 8 and open source after discovering Gentoo. Deeply interested in software craftsmanship, distributed systems, keeping services running fast and reliably and automating everything. Because doing the same thing thrice is just boring. In his free time he takes care of his family and enjoys riding in 2 wheels, with or without engine.
Zeger-Jan is a husband, and father of an awesome son. In his spare time he spends time with his family, plays board games (he hates not winning) and watch TV shows. Two years ago, Douwe introduced him to Ruby and Zeger-Jan instantly fell in love with the elegant syntax and the expressiveness. Later he picked up Elixir and when there is time left, he spends this time fiddling with his Raspberry Pi's and ArchLinux.
Mitchell is a technical marketer that began his career consulting with B2C companies on their online presence. He has since shifted to helping B2B companies drive demand for their products through digital marketing. He enjoys playing volleyball, ultimate frisbee, and trying new restaurants with his wife.
Software enthusiast who started his career developing desktop applications. Former member of a repositories/task management company who is here to make GitLab better. Likes playing RTS video games and boxing in his free time.
DJ grew up on a farm in the Canadian Prairies where it is common to have to fix your own tools and equipment. This didn't change when computers became the tools, and he discovered the joy of development while pursuing a career in IT. He has been working as a developer at various sized companies since 2008 and is excited to be able to finally work in the open source community with GitLab.
Before joining full-time, Stan was a 4-time GitLab MVP who just wanted to make GitLab better for his team at PacketZoom. Over the last two decades, he has worked at all levels of the software stack, even debugging issues with hardware. At Aclima, Stan led the development of one of the largest air quality sensor networks in the world for Google. He was part of a small team that created the Vanu Anywave Base Station, the first FCC-certified software-defined radio. A three-time Boston Marathon qualifier and finisher, Stan now channels his energy into training for his next triathlon.
Reb loves working hands-on with customers. He has many years of experience in doing so, over a wide range of industries and environments in consultative, support, and training situations. He is passionate about technology and enjoys discussing it with others. An avid traveler, Reb is always looking for the next interesting place to visit.
Originally a computer engineer doing speech recognition research, he moved to product management about 20 years ago. Over the past 6 years, Mark has developed a passion for developer experience. Most recently at CircleCI as VP Product, and before that, at Heroku focusing on continuous delivery and the Heroku-GitHub integration. Outside of work he builds Star Wars Lego with his 6-year old son and dresses up his 3-year old daughter as a princess. A recent transplant to Chicagoland from California; you'll often see him bundled up in a winter coat for no reason at all.
Sean likes writing code, and especially likes writing code that helps other people write code. Despite dabbling with other editors, he's been unable to break his Emacs habit. He lives in Scotland, and spends his free time playing sports, overthinking films, and failing to maintain his garden.
Mark's experience within the technology sector has been varied, including various Web Development and Technical Support roles. One of the most challenging being providing Internet connectivity to remote parts of the French Alps. Whenever possible, he likes to hone his skills in the arts of skiing, cooking, travelling, lifting heavy things and avoiding running anywhere. One day, he would really like a dog to call his own, so he can stop bothering other people's.
Marcia is passionate about computers since the early 1990s, when she first touched the command line and somehow managed to play games on DOS. Her background in Science opened the way for technical writing, which she has been improving since 2005, by writing and reviewing professionally. Over the last few years, her enthusiasm for technology motivated her to learn web development, and write about it too. She loves photography. When she's not typing, you will find her behind the camera, or in a plane, for being behind her camera somewhere else.
Based on Istanbul, Fatih is a Frontend Engineer who is passionate about delivering solid Frontend code. He loves to see the things he created used by thousands of others. When not working, Fatih likes playing video games and exploring new EDM hits. He also believes that one day he will be good at making Latte arts.
Nicknamed 'The Fox', Eliran graduated engineering at the Technion and has since focused on leading business growth for software companies. He managed the Customer Experience group at ClickTale, built a monetization ecosystem for Conduit and most recently co-founded OhTell, a micro-video hotel review company. Outside work you can find 'The Fox' in the water or on land, training for IRONMAN triathlon races.
Mike has been selling software since the late 1990's and successfully survived the bursting of the "Dot-com Bubble". He lives in San Francisco but grew up in Boston and still supports the Boston Bruins and New England Patriots. When not helping customers solve problems, you can find him on the golf course attempting to lower his handicap.
Jen-Shin is a Taiwanese who is also known as @godfat on the Internet. He learned Ruby from 2006 and has built a ton of stuffs with it including open source libraries. He's also passionate about functional programming, particularly Haskell. Other than programming, Jen-Shin loves computer games, especially some indie games. At some point he would really like to write one indie game as well, combining two major interests.
John's interest in systems engineering surpassed 'normal' when he amassed a small data center in his house to explore theoretical design scenarios. Passionate about open source and taking his role as a 'unix beard' seriously, John loves to spread the gospel of technology to anyone who will listen. Wearing his Chef hat, and harnessing the magic of ChatOps, he is determined to make things fit into their containers.
From Venezuela, now in Chile, Alejandro has been passionate about computers from the moment he once actually deleted System32 and tried to fix it. Since then he has developed Web applications for a variety of clients with a wide range of technologies. He believes in Torvalds' concept of "good taste" in code and strives to achieve it. Outside of programming he enjoys trading card games and discovering new music.
Coming from a mathematics background, Brittany combined her love for human interaction with her thirst for knowledge and began working in human resources. She enjoys learning as much as possible about employee relations, compensation, and benefits. Originally from Northern California as a giant Giants fan, she stays active in the great outdoors with her husband and their playful pups, Golden Retriever, Cowboy Jake, and mini St. Bernard, Lucy Lulu.
Based in Madrid, Chris is a UX Designer who is passionate about solving problems and making technology accessible to real people. With a background in Computer Engineering, he started developing mobile apps and fell in love with design in the process. When he's not working, you can find him endlessly browsing for a movie to watch without ever picking one.
Hazel comes from Taiwan. She is passionate about product design, interaction design, and illustration. Before joining GitLab, she worked for a digital agency and worked as a freelance product designer. Outside of work, she loves reading (Chinese chivalry novels, design, business, and inspirational), travel, and food. She’s also a cat lover.
Tiago is a black belt judoka devoted to technology that is eagered to learn more every day that passes. Prior to joining GitLab he worked for a static code analysis called Codacy and founded his own company for crowdsourcing beta versions of games for testing named Betar. He has a dog named Arthur and a cat named Louis. Music is his number one passion.
Alex first became interested in Open Source when he discovered Linux in 2003. After trying most distros, he realized the true way of Gentoo and has used it ever since. In his free time he enjoys playing video games, reading, swimming, and of course hanging out with his 2 cats.
Taurie is passionate about identifying problems, creating reliable solutions, and crafting intuitive experiences. She enjoys implementing her own designs while understanding each step in the development process, ensuring that the user experience stays the top priority. When she is not working, Taurie spends most of her time training as an aerialist, enjoying the beautiful Pacific Northwest, or cuddling up at home with a movie and her cat.
Prior to joining GitLab, Julie worked for a Californian based ISV, supporting the Sydney, Australia office. During this time, Julie spent 10 years covering work across operations, HR, finance and sales. When she is not working, Julie is at the gym or having quiet catch-ups with friends over coffee. When time permits, she also enjoys a good game of poker.
Chet has been in tech sales for the past three years and has grown passionate about performance, user experience, and business development. Originally from Idaho (no he didn't live on a farm...) Chet loves hunting, fishing, and spending time in the outdoors as well as traveling and trying out new restaurants with his wife.
Ahmad has been passionate about web development since he laid his eyes on web forums back in 2003, hasn't stopped coding ever since. He's interested in diving deep down the technology stack, figuring out how everything works and how to make it work better. He contributes to the Rubinius project on some occasions, and when he's not working, he can be fiddling around with 3D modelling or learning new languages.
Before joining the GitLab team, Abubakar has worked in the academic environment providing support and maintaining IT infrastructure. He also actively participates in several training programs targeted at youths and students. In his spare time, Abubakar reads and also participate in the local developer community events.
After eight years spent building The Cloud (or at least, A Cloud), Nick fell in love with his newest tool for doing so - GitLab! Now living 60° north, his free time is spent dancing, skating, and running.
Arihant is passionate about automating the boring parts of work life and likes to write small and useful ruby scripts. He loves interacting with people and solving problems. He also enjoys playing with his kid and likes social outings.
Based in the beautiful Pacific Northwest, JJ is passionate about marketing, digital technology and analytics. Prior to joining GitLab, JJ worked as a freelancer doing web development and digital marketing. When not working she enjoys traveling, being outdoors at the beach, hiking or skiing in the winter, spending time with her son and playing sports.
With a deep passion for design, a love for beautiful typography, and an incredible enthusiasm for the open source community, Dimitrie strives to create elegant interfaces that delight the user. He has a background in 3D and an endless technical curiosity for new tools and software. When he's not working or online, he enjoys being with his friends and family, swimming, reading fantasy novels, and playing board games or guitar.
Francis has years of experience building out sales processes for SaaS companies of all shapes and sizes. Asides from optimizing workflows and eliminating bottlenecks in Salesforce and other business systems, he enjoys the occasional music concert, destroying his opponents in table tennis, and playing "Dust in the Wind" on his acoustic guitar ("You're my boy Blue!!"). His pet peeves include inefficiency, slow walkers, and people who continuously press the call button believing the elevator will come sooner.
As a self-described journalist, Erica is a dedicated researcher with a proclivity for narrative. Before joining GitLab, Erica worked for Kapost where she unofficially attended B2B marketing bootcamp. She is passionate about media, technology, and audience development. When she's not working, she enjoys hiking, cooking, and reading.
Mike hails from the land of 10,000 lakes where the winters are cold and the sports teams never win. Prior to joining GitLab, Mike spent much of his post-graduate years as a freelancer and occasional entrepreneur. He has a passion for crafting elegant solutions to complex problems through software and enjoys exploring new languages and frameworks whenever possible. In his free time, Mike enjoys biking, craft beer, travel, and spending time with his wife and daughter.
Abby has been involved in all things people and HR since 2002 and switched to focus on supporting technology companies in 2004. It was there she discovered the world of Software Development, Open Source and of course Software Developers! Prior to joining GitLab Abby has worked remotely as a HR Generalist and consultant supporting startups and is very excited to be part of the remote working world. Abby is based in the UK and in her free time enjoys cooking, eating and writing her own blog (when she has time/remembers!)
Pedro is commited to keep people happy while using GitLab. He loves to teach and help people grow. He's also passionate about transparency, culture, and remote working. Outside of work, it's all about travelling, soccer, movies and music.
Filipa is passionate about web development, well written code and helping people. In her free time she loves spending time with her husband and their two cats, and wandering through the city to discover new corners. She also loves the ocean and rainy days with a good book.
Elsje has worked in IT sales and marketing for most of her career and was freelance for many years providing inside sales support to software companies. Elsje lives in west Cornwall in the UK with her husband, two girls, dog, and cat with a view of the sea and St Michael's Mount from her office window.
Joe is an accomplished sales professional with experience in advertising, infrastructure and cloud platform technologies and has spent enough time on the command line to know how to break just about everything. Joe grew up in Chicago-land and has lived in Atlanta Georiga and Phoenix Arizona before moving to San Francisco California. In his free time Joe is avid snowboarder, yogi and non-fiction reader.
Hailing from the Great Plains of North Dakota, where winters are colder than Antarctica(it feels like) and accents are less noticeable than the movie Fargo. Kyla has seven years of experience in the computer technology field, where she prides herself on business development and management consulting. Prior to joining the GitLab team, Kyla acquired most of her experience working at a multinational technology company, where she dedicated much of her time to the cloud platform and infrastructure. Outside of work she enjoys traveling the world, attending sporting events, and spending summers at the lake with family and friends. GitLab's slice of North Dakota nice.
James has been developing games and websites since childhood and studied Computer Science at university. He taught on a coding bootcamp in London, gaining a deeper understanding of the Ruby language to help answer unusual questions. James believes it’s better when we share the things we work on, and joined GitLab to help make that happen.
From Pennsylvania Amish country comes an avid technologist, serial mentor and community evangelist. Jason can be seen attending, boothing, and speaking at as many FOSS conferences and Linux User Groups as he can manage. Previously working as a distribution manager for a thin client company, Jason brings his expertise in packaging for Linux along with a strong desire to produce tools for the community that has changed his life.
A California native currently exploring the South, Emily's SoCal accent has proved surprisingly resilient. She has worked as a journalist in multiple formats, including long form pieces for The Atlantic and data-driven explainers at Graphiq. She loves GitLab's open source values and is fascinated by future possibilities for humans & work. Recreationally, she enjoys podcasting, disappearing down internet rabbit holes, and getting out on the water for an early morning row.
Co-founder and early member of several information security startups, Brian has been heavily involved in the network and application security fields. Having written a number of open-source security tools and contributed to many more, he's watched as the world slowly became aware of the benefits of open code. An avid motorcyclist and ice hockey player, Brian also sometimes enjoys standing in a cold mountain stream and wondering where all the fish went.
Clement is passionate about technology and startups. He continually seeks out new ways to improve his skillset and finds satisfaction in building intuitive technology products that people can use to improve their lives. Before working for GitLab, he was also a regular contributor and a GitLab MVP.
Molly lives in St. Paul, MN with her fiancé, two dogs, and an axolotl. She loves working with people and volunteers as the Director of Special Events for the Minneapolis chapter of Girl Develop It, a national non-profit focused on offering accessible programming education to women in a judgement-free environment. She also enjoys classic cars, bourbon, and cheese.
Ian has been interested in computers from an early age. Both making them do things, and figuring out why they do other things. His professional career has been mostly systems oriented, with an occasional foray into the software development world. In his spare time, he enjoys brewing and drinking beer, trying new restaurants, and exploring Minnesota.
Julius co-created the Prometheus monitoring system. In a previous life, he worked at SoundCloud and Google. He loves coding in Go and otherwise enjoys traveling, running, mentoring programming beginners, podcasts, and spending too much time on the internet.
Growing up in Kansas and New York, Kevin is used to bridging vast cultural gaps. Much of his career has been spent as a software developer on backend systems - the one time he got a front end job he snuck in a catapulting cow action on the main screen. Past coding work has been in Hypercard, Magic (a variant of MUMPS), C, C++, Perl and PHP along with the odd bits of shell and awk. Occasionally he can do systems administration in creative and entertaining ways. He has a dream of escaping from the chore of mowing the lawn with a Kubernetes-powered, Raspberry Pi-based autonomous lawn mower.
Brent has worked in technology sales for the last 5 years and has grown extremely passionate about building relationships, sales, business development, and customer success. When Brent is not working, he loves to spend time with his family up in the mountains camping, riding dirt-bikes, hunting, and hiking.
One part Google, two parts trial-and-error. Mostly self-taught front-end developer. He’s passionate about performance, user experience, security, upgrading things, style guides, documentation, automation, localization, open source, grammar, and enforcing Oxford commas. Outside of work: video games, Dungeons & Dragons, following the news, listening to podcasts, and thoughtleading.
Cindy is a software developer who is passionate about open source. She previously worked as an upstream contributor and has taught robotics to elementary and high school students. She enjoys programming in python and lurking on IRC. On her spare time, she enjoys photography, traveling, and gardening.
Originally from Cape Town, South Africa, Rebecca found her way to GitLab from consumer journalism via content marketing. A self-proclaimed word nerd with a special fondness for 90s adventure games, Rebecca is on a mission to bring GitLab content to a wider audience. Outside of work, she's probably queueing at one of London's latest hipster restaurant openings.
Jose Ivan is a software developer with a passion for all things technology and programming. With a thirst to improve his own skills and knowledge, either coding or reading he won't stop looking for ways to create software. In his free time he likes to play videogames, drive around on his car, cooking barbeques and reading about new tech.
Victor enjoys creating products to enable people to do things, and to do them well. He's especially devoted to understanding individuals, whether they be customers, coworkers, friends, or family. Before joining GitLab, Victor worked in fintech and foodtech.
Sarah is interested in how users think, feel and behave when interacting with products. She's passionate about using research to design brilliant user experiences and to create successful products. Sarah loves spending time outdoors and is happiest with her dog by her side. She also enjoys reading, collecting vinyls and is an avid foodie.
From Tech Support leveled up to Customer Success, James has many years of experience and leverages a broad background following interest in Business, IT, and Computer Science. You will find James managing your account to ensure you get the most out of products now and going forward. When not plugged-in, he is most likely cycling in the desert (day or night), functional training, partaking in modern cuisine, and often staying up late.
Balu is from Kerala, southern most part of India and is passionate about anything related to Freedom and Privacy. He has been contributing to different Free Software and language computing communities for quite some time, especially in Packaging (he is currently a Debian Developer), Software Development, Localization, and Evangelism. Other than a computer geek, he is mainly a procaffinator and a bibliophile. He enjoys reading (and sometimes even writing) poetry too.
Matija is a software engineer from Belgrade, Serbia. When he's not totally submerged into RoR and/or C#, he enjoys fitness, gaming or anything else related to technology in general (like cool gadgets!). His definition of a good time is evangelizing technology supplemented by sublime food and the sound of mechanical keyboards clicking in the background.
Based in Chicago and originally hailing from Las Vegas, a.k.a. "Sin City," Art is a number cruncher through and through. He started his career in public accounting and ultimately became frustrated with the uncompromising nature of the industry. In 2012, he made the switch to private accounting and unexpectedly landed at a software startup, where he fell in love with the tech space and all of its awesome (and oftentimes crazy) quirks. He has since worked in a number of accounting and finance roles for various startups. When not on the job, Art enjoys spending time with his wife, their Goldendoodle (Scout), and trying his hand at new recipes in the kitchen. He is also an avid Dodgers fan whose ultimate goal is to see a game at every Major League ballpark… 11 down, 19 to go!
Ever since Harish rediscovered his childhood joy of programming, he has spent most of his time either on the computer writing code or learning new ways to code. He loves spending the rest of his time with his lovely wife and two kids, or hanging out with friends in Jacksonville, Florida. He also enjoys exercising and you will usually find him beginning each day with a trip to the gym.
Originally from South Africa, Collen is a Ruby on Rails developer with a background in enterprise software sales and freelance tech journalism. He is fascinated with how great software is made and the positive impact it can have on our professional and personal lives. In his free time he reads (a lot), takes average photos, and travels Southeast Asia with his partner.
Paweł started programming computers when he first got his hands on C64 as a kid. When he's not developing software (preferably using functional paradigms), he can be seen writing Chef recipes and is always on a lookout for solutions to difficult problems. He likes to read about distributed systems and at one point even considered moving to the Paxos island. When away from keyboard he likes to spend time with his family and enjoys good sci-fi, also can be seen soldering things together.
Toon's interest in electronics and computers started when he was a young boy. He learned how to solder using broken circuit boards his father replaced while repairing televisions. And when his parents got their first computer, he learned MS-DOS and started programming by typing over BASIC programs from magazines. Over the years the interest in computer kept on growing. Most of the time Toon lives inside Emacs typing code on one of his mechanical ergonomic keyboards.
Although living in the city of beer where she was also born Jarka spent almost 4 years in Switzerland and still loves that country. She's had experience with different programming languages and started loving Ruby immediately after she tried it for the first time. In her free time she tries to do a lot of sports, loves hiking (especially in mountains), traveling around the world or reading books.
Xiaogang is based in Beijing, China where he has been living for more than 20 years. His whole career has been dedicated to software tooling, with various roles, from SCM support specialist to solution architect. Xiaogang has deep experience on software build acceleration and software production automation. He loves traveling, especially around places steeped in history, and enjoys a variety of foods.
A proven Senior Executive leading Sales teams with an impressive track record of driving net new revenue and market share growth for Fortune 500 and private venture backed technology companies. Mark is a graduate of Pepperdine's Graziadio School of Business and Management (MBA), and of Augsburg College (BS in Economics). Mark enjoys traveling the world with his wife and enjoying the almost perfect outdoor weather in Southern California. He is also an avid football fan of USC and the Minnesota Vikings.
Daniele fell in love with computers when he started to use a Vic 20 very early in his life and never looked back. In his teenage years he replaced lego with pc components and suddenly his room became a messy computer lab. In his professional career he managed a diverse set of infrastructures, from just a bunch of nodes to multiple DCs in different continents.
Josh's passion with computers started in elementary school when his parents brought an IBM PCjr home along with a book on BASIC. In his teenage years he spent time working on a variety of coding projects and assembling his own computers. He developed a love for product management 6 years ago, while working on a solution in the mobile productivity space. When not spending time with his family or working on technology, he tries to get out skiing and playing tennis.
Eric loves building projects with the web-stack whether it be a playground for his PostCSS plugin or slapping a UI on top of a Unity 3D game. Prior to working at GitLab, he worked at Gitter transforming the way developers communicate about their open source projects. In his spare time, he enjoys flipping hardware bits on a FPGA and exploring new ways to improve the developer experience.
From Cape Town, South Africa, Andrew now lives in London and is married with two young kids. Before joining GitLab, he cofounded Gitter where he was the CTO. He has travelled to more than 50 countries, loves photography, motorcycling and spending time outdoors with his family.
Mike started programming on a ZX Spectrum when he was just knee-high to an AS/400. He then fell into the darkside of product management, where he was lucky enough to ship some awesome stuff, including bringing video calling to Skype (where he also has a secret emoji) and changing the way developers communicate with Gitter. He loves snowboarding, wine, the mighty Tottenham Hotspur and writing in the third person.
Peter has been working in the DevOps space for the past three years. His mission is to capture the customer's vison then bring that vison to reality and help them achieve ultimate success. In his spare time, he enjoys working on his golf game, playing hockey, and hiking with friends. He also loves traveling to new places and taking in the local culture.
Simon is a self-described web worker based in the coffee capital of the world. He enjoys learning languages, and exploring what browsers are capable of. Outside of devtools, he mostly alternates between reading, listening to music, walking his dog, and some light typing.
Highly accomplished sales executive with 16 years comprehensive experience in Solutions Selling and telling stoires. Strong back round in selling enterprise software solutions to fortune 100 companies, Federal Systems Integrators, and Federal Government. Talent for being able to manage a complex sales cycle and selling to top-level executives. Experience in cross-functional areas such as developing sales relationships, prospecting, cold calling, identifying the solutions to fit clients needs. Articulate communicator, with proven success in attaining objectives and meeting quotas. Committed to the highest level of professional excellence through meeting all sales objectives.
A passionate agilist after years of living in a waterfall world, Adam's professional passion is selling in to and collaborating with Senior Leadership at Enterprise organizations. His goal is simple - focus on making their teams and company more effective, while empowering them to make and meet their commitments to the business. Outside of work Adam is a family man. He enjoys all things outdoors including big mountain skiing, hiking, camping, and anything else that the 300+ days of sunshine brings to Colorado.
Throughout my life I've been passionate about technology and software. This started when I was 12 years old and my father brought home a Timex computer. Later he would bring home one of the original IBM PCs. That was a major upgrade. All these years later I'm still interested in software. I joined GitLab to help others improve the way they make software. What a great way to make a living.
John lives in Colorado "Where the mountains touch the sky and rivers bend" as sung by the a Colorado band called The Samples. John has worked with top-tier companies for agile transformation and DevOps. In his sparetime, John can be found on an ice rink either playing or coaching his son and daughter who play competitive hockey.
Adam has spent the majority of his career history in high-demand healthcare environments and has built a strong set of skills in Support, Systems Administration and DevOps. It is his passion to work on the frontline of large scale distributed web applications and to reduce workload through automation, documentation and process improvement. Adam feels most at home inside a bash terminal surrounded by open source software.
Twenty+ years of helping customers solve their software development problems with people, process, and tools. My passion is delivering real business value with measurable results, not just generating software revenue. Focused on spending as much time as possible with family (4 kids) and friends.
Bob has a keen eye for the good stuff. He's always on the lookout for software that looks nice and gets out of the way. He started tinkering on his SE/30 and never stopped. Since 2009 he has been developing web apps and backends in Ruby on Rails that match his own expectations. Preferably on a mech keyboard that sounds as beautiful as it looks. He listens only to the best of books and reads the greatest music (or vice versa) while roaming between Belgium and Poland. Firm believer in the standing desk, having a beard and learning by living.
Paul joins GitLab from Puppet, where he developed and grew the Public Sector business. At Puppet, he brought in new customers and built a sales team for the Public Sector organization. Paul enjoys assisting government customers solve problems with innovative software. Prior to working with Puppet, He served in a number of sales roles for VMware. He enjoys playing football and basketball, coaching his children's football and basketball teams, and spending his weekends with his family.
Simon joins GitLab from Workshare, where he helped companies collaborate more effectively with each other. At Workshare he ran the EMEA Channel, managed technology partners, and was an Account Manager. He's interested in helping clients achieve their business goals by leveraging software. In his spare time, he enjoys family time with his new son, getting out in nature and personal development.
Kristen has over 15 years of experience in technology sales and most recently leading a national team selling software and services for agile transformations. Her passion and mission is to drive customer success through the entire customer journey from early understanding the complex problems companies are challenged with, through implementation, adoption and optimization, but most of all to ensure that our customers receive maximum business value from the GitLab platform with a premium experience. When she is not working she enjoys spending time with her family outdoors in beautiful Colorado.
A tech enthusiast from the moment he first played with his family’s DOS computer, Conor brings us a variety of experience having worked for some of the largest tech companies in the world. When not poring over tech blogs, Conor an avid traveler can be found studying maps of the world trying to decide “where to next?”
Chloe’s main goal at GitLab is to help gain & retain the best talent, and she is excited to git her head in the cloud! Outside of work, she takes a lot of pictures of her cat and gets carried in video games by her boyfriend. She attended her first Star Trek convention when she was one-year-old, and it has been a slippery slope ever since. Her favorite is “the one with the whales”, but she loves all space operas equally. She also has a very useful degree in Latin, so she’s available for all of your demon-summoning needs.
Mike caught the programming bug, but didn’t know it, as a kid playing with HyperCard at school. Fortunately, he has since switched to Ruby. He strives to leave it better than he found it, whether it is a codebase or the local park. He loves trying new food, taking advantage of California’s beer and wine, being outdoors, and hanging out with his wife and son.
Jason made his way into IT via the detour of studying metallurgy. After discovering that he understood database query plans much better than the periodic table, he switched majors and never looked back. When not attempting to automate everything, he is an avid cook, tries to be outdoors as much as he can and attempts to brew the perfect beer.
Fabio started to enjoy understanding how things work at the young age of 3, earning the nickname of "engineer" by his kindergarten teachers. After more than a decade dealing with all the aspects of information security and software development, he realized that he had turned into a product manager, and he loved it! He recently released a couple of babies, so he adores spending time improving them with LEGO, bicycles and home made plugins, while waiting to restart his passion for traveling. You can often find him online at late night, but most of the time just because he falls asleep on the keyboard after a busy day, always with a big smile on his face.
When Winnie started programming (in Turbo Pascal 7), it was because his games didn't fit on a single floppy disk and he needed to split them. After switching to Delphi, he soon became enthusiastic about Netscape Composer and HTML. Since then, web development has changed a lot but Winnie didn't lose his interest in it. In case there is no computer in front of him, he enjoys gardening and playing board games.
Sarrah has over 10 years of experience in both UX Design and UI Development. She is focused on putting her passions and skills to good use through leading and mentoring others in UI/UX roles. When she isn't volunteering or speaking, she enjoys roller derby, classic cars, and true crime.
Born in Northern California, Blake is passionate about education, technology, and human rights. Having studied Comparative Literature and Philosophy in college, Blake is an avid reader and seeks out every opportunity to learn. In his spare time, Blake loves to snowboard in the winter, hike through Yosemite in the summer, and travel throughout the United States and across the globe whenever possible.
I have been in software sales for more than 20 years. My responsibility here at GitLab is to generate revenue and help fuel our growth. I do so by helping enterprises to enhance how they respond to change. I have 3 kids and < 5 years, we will be empty nesters.
John is an experienced IT specialist who is passionate about the customer experience. Having graduated with a degree is Political Science and Philosophy, John has done a great job of putting that to any use. Outside of work, John is passionate about boardgames, wine, hockey and his family (not necessarily in that order).
Jeffrey has 7 years of experience working with developer communities introducing new tools and methodologies that increase productivity and decrease time to market. When Jeffrey isn’t geeking out, training for hockey tournaments, mountain bike races or rock climbing trips with his friends, he’s enjoying the company of his amazing wife, Kate.
Chenje is a software developer with a strong passion for sharing knowledge and is always working towards improving ease of access to this knowledge for all. In his spare time, Chenje enjoys watching a good game of rugby, travelling as well as action(sports and wildlife) photography.
Joe is a seasoned marketing practitioner and leader with over two decades of experience in the technology industry from hyper-growth startups to global enterprises. Prior to joining GitLab, Joe has held marketing leadership positions at companies including Trifacta, Mercury Interactive, Business Objects, Teradata and CA Technology. Outside of work, Joe is active in his community and in helping his wife wrangle his three young children and one very large Bernese Mountain Dog. A graduate of UCLA, Joe is also a passionate Bruins fan as well as a die hard San Jose Sharks and NHL fan. And once each year, you can find Joe in the middle of San Francisco Bay, dodging sea life and fellow swimmers in his annual escape from Alcatraz swim.
Courtland has been building growth teams for B2B SaaS companies for the past 10 years. Most recently, Courtland led B2B marketing and operations at GitHub. Outside of work, Courtland enjoys board games, video games, hiking, camping, and traveling.
Lee Ann has been talking with software development teams for more years than she cares to admit. She enjoys introducing solutions that help her customers deliver stellar results to help their organizations succeed. In her personal time, Lee Ann enjoys spending time with family and volunteers as a Literacy Tutor for children with Down's Syndrome.
David is a passionate technologist and vim enthusiast helping organizations build GREAT software. With a 20-yr background in Agile, SCM, and server-side development, he credits his tech enthusiasm to his Dad for buying the family a TRS-80 in 1981. David is also an accomplished ultramarathon trail runner with 31 finishes including 100M (29hrs!) in the Arizona desert. Connect with David at firstname.lastname@example.org!
Victor is a technology enthusiast and a very passionate systems administrator. He enjoys all around automation, monitoring and development of tools that help everyone move faster and focus on the important things. Outside of GitLab, Victor enjoys walking and playing with his dogs, spending time with family and friends, travelling, video games and computers in general.
Shinya is an Inspection System engineer who is good at hardware integration. So far he has bulit up 20+ softwares using external devices such as Stereo Camera, Sound Level Meter, Arduino, etc. He also likes competiting on programming contests. Once he met a tough problem, he won't be satisfied until he has found the solution. In his free time, he enjoys composing original music and covering famous songs.
Jennifer is a DC native that has enjoyed living in California the past 5 years. Her previous executive assistant experience has been in the fields of: business consulting, financial news, gaming and tech start-ups. She’s dedicated to providing excellent support to executives and teams and is excited to be a part of the GitLab family! She’s a yoga enthusiast, half marathoner, hiker and foodie that is on her way to becoming a better cook!
Curiosity first led Victor to software development, a drastic but happy change early in his career path. After discovering agile practices, he achieved personal nirvana. Victor has worked in different organizations in testing, quality assurance, agile coaching, and most recently, solution engineering. He enjoys continuous learning of different technologies, stacks, and practices. An evangelist at heart, he advocates best solutions and practical approaches to big challenges. Originally from Mexico City, Mexico, he is an Agile, Lean, and DevOps enthusiast; a husband, father to three boys, a wanna-be artist, sci-fi geek, travel-hungry, and perennially curious.
Matt has been in technology and software sales for 10 years with an emphasis on continuous innovation. His passion for the outdoors has led him to be an advanced mountain and river guide. You'll often find him fly fishing high mountain streams and lakes while taking notes for an upcoming fly fishing book.
John has been an enthusiastic computer nerd going all the way back to his first computer, a TRS-80 model I. After studying electrical engineering at university he went on to become an devops lead at a startup, academia, and then a big company. Eventually deciding to spend time in Europe, he is now living in Slovenia where he continues to travel and enjoy the many wonderful things the city of Ljubljana has to offer. In addition to having fun working at Gitlab, John enjoys hacking on tiny electronics and playing with the latest languages and frameworks. When he isn't working in front of screen he is spending his free time teaching people to dance, learning Slovenian and noodling on his guitar.
Jamie has been representing technology companies for the past decade. While she enjoys advising on a wide array of legal and compliance topics, she is passionate about providing guidance on product development, not only from a legal perspective, but also from a business viewpoint, having earned her J.D and M.B.A. Jamie lives in the Twin Cities with her husband and four children, but she will always consider Chicago her home. When not working, Jamie enjoys traveling, spending time with family and trying out new restaurants.
Alessio received his first computer when he was 8yrs old, nobody in his family knew how to use it but Alessio looked so happy with his new toy. Time passed and Alessio's room started to look more like a lab than a proper child room. Lots of his adolescence nights were spent coding and playing online games. After the university he worked as a software engineer but he always had production engineering tasks also. If not on a computer you may find him with his family, playing some board games or trying to fix gardening problems in his backyard.
Joel is an enterprise-level problem solver passionate about seeing customers succeed with software projects. When he's not at a computer, he enjoys hiking, rehabbing homes, playing keyboards, and spending time with family.
PostgreSQL developer since 2006. Always looking for the next big thing to make Postgres easier and more powerful ... also current maintainer of the last known instance of PostgreSQL running on a VAX.
Jordan is a native of Cincinnati, OH but moved out to Boulder, CO for school and never looked back. He lives with his Wife and two German Sheperd Dogs and likes to read and hike in his spare time.
Jacie is a Nebraska native currently exploring what Utah has to offer. She has worked in recruiting since the start of her career. Outside of work, she enjoys spending time with her fiancé, Brock, and her 40 pound “mini” goldendoodle, Kooper. Other than that she enjoys reading, loves to travel, is a yoga enthusiast and 200 hour RYT, and tries to spend as much time with family and friends as possible.
Nico has over 20 years of software and technology sales experience working with Fortune 1000 clients. He was drawn to GitLab the technology due to its ability to help clients deliver faster with one integrated platform. He was drawn to GitLab the company for its culture and values.
James began programming at a young age and studied Computer Science before moving to product management six years ago. Outside of work he enjoys cycling, wine, and jazz. He still enjoys programming and regularly tinkers with new languages and tools.
Cristine is serious about billing and billing related fields, spending almost all of her free time keeping up and learning new advanced billing techniques. Recently she has been studying addition, useful when you need to combine multiple numbers into one! Outside of work, Cristine is a dedicated Ashtanga yoga practioner and she can be found every morning on her mat. Cristine also enjoys indoor sport climbing, hiking, board games & video games.
Chris has spent most of his career building overly-complex solutions which integrate multiple applications that probably had no business being integrated, so he is looking forward to working on boring solutions. Outside of work, he can be found playing softball or flag football on the National Mall in D.C., watching or playing baseball or soccer with his 3 boys, or binge-watching whatever visual crack Netflix has recently released (although he is way behind on the binge-watching at the moment).
Alex has spent the majority of his career in Support, System Administration working for a variety of employers in size and business function. He has seen how the sysadmin role is changing and working for GitLab will allow him to immerse into these technologies.
Before joining GitLab on September 11th, Barbie worked as a consultant for Tech Companies internationally, after spending 6 years as Netflix's VP, Talent. Barbie loves helping companies build amazing Cultures and Workplaces that are 100% aligned to the success of the business and is excited to give her full attention to GitLab. Barbie is also an advid reader who also enjoys SCUBA, Golf, and cooking. She spends most of her weekends watching her kids play sports or heading the beach, as she has recently taken up Surfing. In her spare time, she prepares for her upcoming wedding. Barbie is very excited about the Products that GitLab offers and the unique culture and workforce. Having lived in 3 countries and traveling the planet in previous roles, the idea of a remote workforce is thrilling to her. Barbie believes that if GitLab can continue to build an amazing product with a remote workforce, the learnings can be transferred to others. Successful remote workforces strengthen individuals, families, and communities. Barbie also hopes that a remote workforce will expand the opportunity to have a diverse set of candidates and employees.
David is a solution software sales professional with over 20 years of consistently exceeding business objectives including - bookings, revenue, and customer satisfaction with F1000 companies. Outstanding written / verbal communication skills and exceptional team player that effectively leverages all direct and virtual resources to accelerate the sales cycles through deployment. Trusted advisor with high character that delivers value to customers, partners, and company. Keen understanding of all sales processes including accurate forecasting and leveraging all technology-based tools.
Chris has been a technology sales professional since 2000 and the past 12 years focused on providing Software Developments Solutions to clients. Located in Colorado, Chris loves mountain biking, hiking and just being outdoors. He has a wife and two young boys, Cameron(5) and Calvin(1). Joining September 18th
Lanice is new-ish to the tech scene and has found a passion helping others through technology. She is kicking off her career in business development, using tech to solve problems. In her free time, Lanice likes to travel and explore different cities and cultures.
Brian spent many years building his technical and analytic skills in the heathcare industry and earned an MBA in 2011, after which he moved into the world of technology startups. Prior to joining GitLab, Brian lead the Business Systems and Analytics teams as the Head of Business Operations for OpenDNS. Following the acquisition of OpenDNS by Cisco Systems, he worked on the integration of OpenDNS and Cloudlock (acquired by Cisco in 2016) into the larger Cisco organization. In his spare time he enjoys cooking with his wife and their two fluffy kittens, PC gaming, and punk rock.
Fran has been programming for more than 20 years in several disciplines of computer science. After using many different programming languages he fell in love with Rails (since Rails 2). When not working, Fran enjoys spending time with family, reading about new tech and playing video games.
Richard is an engineer with a background in open source development and systems administration. Getting a start back in the late 20th century as a web developer working with Perl, they have since worked with C, Ruby, C++11, Python, Clojure, Go, and Puppet languages. To relax they play videogames, and cycle.
Aric is a support engineer with a backgrouond in linux system administration. He loves to learn and is always looking to expand his knowledge base. When not working, Aric can be found traveling, exploring the outdoors, or watching football with his wife and son.
William is a technical marketer who’s been crafting both code and copy since the late 90’s. Prior to joining GitLab, William worked in product marketing at Twilio and Digium. Outside of work, you can find William cooking, skateboarding, and playing video games with his wife and three children.
Mayra is a knowledge-motivated person with a passion for building outstanding software, she loves bringing products to life that changes people’s lives for the better. Mayra also happens to love programming, she values clean, well-crafted code created through best practices and patterns over anything else. Proud Mexican and cat enthusiast, in her spare time Mayra enjoys geeky stuff in general like books, movies, TV series and of course, cats.
Brendan has a passion for software development and iterating on processes just as quickly as we iterate on code. He is a zealous advocate for the user experience. Brendan can still remember what his first computer - a Tandy 2000 - felt like to use (and break...sorry Dad). Working with customers to deliver value is what drives Brendan's passion for DevOps and smooth CI/CD implementation. Previously Brendan has worked with a wide range of customers - from the nation's top healthcare institutions to environmental services companies to the Department of Defense. The only thing more eclectic may be his tastes in music. Outside of work, you'll find Brendan with 1 to 4 kids hanging off of him at any given time or occasionally getting a moment alone to build something in his workshop.
Brett has been programming for many years - from writing a version of Centipede for the TRS-80 to Ruby on Rails and macOS applications. He's always working on something, so you can usually find him in front of the keyboard.