Himanshu Kapoor

Senior Software Engineer

Amsterdam, North Holland, Netherlands16 yrs 3 mos experience
Highly StableAI ML Practitioner

Key Highlights

  • Over a decade of software development experience.
  • Expertise in Rust and rich text editing technologies.
  • Award-winning contributions to GitLab's engineering projects.
Stackforce AI infers this person is a SaaS and Gaming developer with strong expertise in web and game development technologies.

Contact

Skills

Core Skills

Computer ScienceRust (programming Language)GraphqlWeb DevelopmentJavascriptGame DevelopmentReact.jsTypescript

Other Skills

ActionScriptAdobe PhotoshopAgile Application DevelopmentAmazon Web Services (AWS)Artificial Intelligence (AI)Backbone.jsCCSSCSS3Cascading Style Sheets (CSS)Cocos2dCompilersData ScienceDevelopment ToolsEmber.js

About

I’ve been writing JavaScript since it was popularly known as DHTML and had an alternative language VBScript to code in. Have written server-side JavaScript with ASP, WSH, HTML Applications (HTA), and more recently in the browsers for large-scale applications and on the backend using Node.js. I have over a decade of experience working with software development, with experience ranging from PHP/MySQL and Adobe Flash back in the old school era to creating and scaling stateless applications on the cloud today. My recent focuses have been programming in Rust and working extensively with rich text editing using Tiptap and ProseMirror. Tech Experience: Haskell, Rust, Ruby on Rails, Typescript, JavaScript, Node.js, PostgreSQL, Vue.js, GraphQL, ProseMirror, Tiptap

Experience

Gitlab

2 roles

Staff Software Engineer

Promoted

Feb 2025Dec 2025 · 10 mos · Remote

  • As a Staff Engineer, my role involves technical direction, mentorship, architecture design, project
  • planning and leading multiple projects
  • Won two Engineering Excellence awards for GitLab Query Language (GLQL), in FY25-Q4 and FY26-Q3.
  • In early 2025, I mentored 5 community contributors, helping them learn Rust and contribute to
  • GitLab’s Rust projects
  • Shipped Embedded views powered by GLQL, a headline feature of GitLab 18.3
Computer ScienceArtificial Intelligence (AI)CompilersTypeScriptRust (Programming Language)

Senior Software Engineer

Jul 2019Jan 2025 · 5 yrs 6 mos · Remote

  • Worked on features, bug fixes in the Create and Plan stages, like the Web IDE, rich text editor,
  • code snippets, Wikis and GLQL.
  • Shipped GitLab Query Language (GLQL): a parser that transpiles a query to GraphQL using Rust, in close collaboration with stakeholders across many departments.
  • Worked on the development of the rich text editor, built using Tiptap and ProseMirror, released
  • publicly for all areas of GitLab in April 2023. Collaborated with many peers from UX to make the
  • release happen in GitLab 16.2. It was a top release post item.
  • Merged ~750 contributions to the GitLab group under several projects.
Computer ScienceArtificial Intelligence (AI)Amazon Web Services (AWS)Web Development

Fleon labs

Indie Game Developer

Aug 2018Jun 2021 · 2 yrs 10 mos · Remote

  • Released Sheeping Around, a multiplayer collectible card game about grazing and stealing sheep, for iOS. It was featured worldwide on release in New and Notable section of the App Store home page. Built using cocos2d-x, TypeScript and RxJS on the frontend and TypeScript, Node.js, Express.js and PostgreSQL on the backend.
  • Prototyped Curse of the Cards, a roguelike dungeon crawler.
Computer ScienceReact.jsGame DevelopmentRxJS

Sumo logic

2 roles

Product Designer

Jan 2018Jul 2018 · 6 mos

  • Worked on Project Renaissance, a comprehensive redesign of the analytics charting experience with drag-and-drop interfaces for data visualization, field operations (filtering, aggregation, derivation), and multi-dimensional pivoting.
  • Designed SIEM Rules management system with hierarchical folder organization, contextual actions, and advanced search/filtering to help security teams organize and discover threat detection rules across enterprise environments.
  • Designed a composable query system with visual status tracking, subquery decomposition, and real-time histogram visualization to help users understand complex multi-stage log analysis workflows and optimize query performance.

Senior Software Engineer

Feb 2017Dec 2017 · 10 mos

  • Worked on a large scale single-page web application in Angular.js, which was later ported over to use React, Redux, Typescript and Webpack.
  • Individual contributor to existing and new projects.
  • Took part in some architectural improvement tasks.
  • Won prizes at three week-long hackathons organized at Sumo. Two Judges awards and one honorable mention.
Computer ScienceWeb Development

Vwo

Software Engineer

Aug 2012Jan 2017 · 4 yrs 5 mos · New Delhi Area, India

  • Responsible for frontend JavaScript, SCSS, Node.js and HTML5 work.
  • Worked on Angular.js, JS optimizations and D3 for rendering charts.
  • Open-sourced 4 projects:
  • a) Cookie Jar: https://github.com/wingify/cookie-jar.js
  • b) Please.js: https://github.com/wingify/please.js
  • c) DOM Comparator: http://github.com/wingify/dom-comparator
  • d) Q-Directives for Angular.js: https://github.com/wingify/q-directives
  • Involved in recruitment for front-end development positions.
  • Experience with working on VWO Campaign Builder – an interactive
  • WYSIWYG tool that lets you open any website in itself and make changes
  • to it and enables you to create A/B test campaigns.
  • Kickstarted Wingify Engineering blog and contributed to it with several
  • articles. http://engineering.wingify.com
Computer ScienceWeb Development

Fleon labs

Indie Game Developer

Jun 2011Dec 2015 · 4 yrs 6 mos · New Delhi Area, India · Remote

  • Part time developer at Fleon Labs, which is more of a pseudonym than a company right now. I make mobile / PC games under the pseudonym. Look out for more to come in the future.
  • I am a one-man army at the moment and am responsible for art, design and programming of any current and future games in the pipeline for Fleon Labs. Current games are made using cocos2d-x JS.
Computer Science

Freelance | self-employed

Web Designer and Developer

Jun 2008Jun 2012 · 4 yrs · New Delhi Area, India

  • Worked on various independent projects involving design work done using Photoshop and programming work in PHP, MySQL, Javascript and Actionscript. Some of the projects involved:
  • Web design for Blogger blogs, static websites and full-Flash websites
  • Porting Flash interactive websites to Javascript / HTML5
  • Creation of Wordpress themes and plugins
  • An RTMP based music player
  • Data scraping and analysis
Computer Science

Education

Amity University

Master of Business Administration - MBA — Information Technology

Amity University

Bachelor of Science — Information Technology

Stackforce found 100+ more professionals with Computer Science & Rust (programming Language)

Explore similar profiles based on matching skills and experience