Thomas Jansen, Technology Leader and Developer in Einbeck, Lower Saxony, Germany
Thomas Jansen

Technology Leader and Developer in Einbeck, Lower Saxony, Germany

Member since October 26, 2020
Thomas is a technology executive, product leader, and engineer with over a decade of experience. He has managed development tools and processes for more than 20,000 SAP developers and built and scaled technology startups. Thomas creates exceptional end-user experiences, helps others advance, and continuously expands his technology repertoire.
Thomas is now available for hire

Portfolio

  • Million Ventures
    Vuex, Architecture, Technical Leadership, Stripe, API Integration...
  • SAP
    Docker, APIs, CSS, JavaScript, HTML, NestJS, GraphQL...
  • SAP
    Microservices Architecture, Technical Leadership, Architecture, Express.js...

Experience

Location

Einbeck, Lower Saxony, Germany

Availability

Part-time

Preferred Environment

Visual Studio Code, OS X, Git

The most amazing...

...project I've worked on was a new time recording application where we could save over €5 million per year with an improved user experience.

Employment

  • Co-Founder & CTO

    2020 - 2021
    Million Ventures
    • Co-founded a venture builder to create new digital ventures.
    • Implemented an Electron-based offline editor to reduce the manual effort for patent attorneys when drafting patent claims.
    • Advised startups in the developer and productivity tools space.
    • Created a custom eCommerce shop using Shopify and automated fulfillment processes using the Shopify API.
    Technologies: Vuex, Architecture, Technical Leadership, Stripe, API Integration, Shopify API, Shopify, Puppeteer, Firebase, Google Cloud Platform (GCP), SQL, JavaScript, CSS, HTML, Productivity, DevOps, Startups, Electron, Express.js, Vue.js, Node.js
  • Engineering Manager

    2018 - 2019
    SAP
    • Improved existing CI/CD services across SAP, including source code management, artifact management, CI/CD infrastructure services, licensing scans, security scans, and quality scans.
    • Managed the developer and quality tools teams responsible for internal services to increase development productivity and fulfill corporate requirements.
    • Defined the overall vision and mission for the department.
    • Hired new employees and supported and coached team members in their personal and professional development.
    Technologies: Docker, APIs, CSS, JavaScript, HTML, NestJS, GraphQL, Microservices Architecture, REST APIs, Full-stack, NoSQL, API Integration, Architecture, Leadership, Continuous Integration (CI), CI/CD Pipelines, API Gateways, API Management, Amazon Web Services (AWS), Google Cloud Platform (GCP), AngularJS, Angular, Express.js, MongoDB, Node.js, Project Management, People Management, Product Management
  • Product Manager

    2012 - 2018
    SAP
    • Enabled and scaled new development services such as GitHub and Slack for over 20,000 developers.
    • Collaborated with external vendors, performed due diligence, and coordinated between various departments such as legal, security, data protection, and purchasing.
    • Promoted open-source practices for development and released an open-source project to handle contributor license agreements.
    • Managed the product development of internal services, from discovery to delivery and operations.
    • Organized a worldwide training program for Git and GitHub.
    • Selected for outstanding contribution and strategic thinking as part of the company-wide catalyst program.
    Technologies: Microservices Architecture, Technical Leadership, Architecture, Express.js, APIs, NoSQL, Amazon Web Services (AWS), Google Cloud Platform (GCP), Passport.js, CSS, HTML, REST APIs, API Integration, JavaScript, Angular, CI/CD Pipelines, Slack API, GitHub, Docker, MongoDB, AngularJS, Node.js
  • Software Engineer

    2010 - 2012
    SAP
    • Developed a system to localize defects faster, thereby significantly reducing the time and effort spent on root cause analysis.
    • Published patent EP2960799A1 on the localization of defects in software integration tests.
    • Built an integration to create support tickets from running applications while automatically capturing application runtime information.
    • Recognized for exceptional contribution and great potential as part of the company-wide talent program.
    Technologies: REST APIs, API Integration, SQL, Full-stack, APIs, CSS, HTML, Defect Management, Patent Applications, ABAP, JavaScript
  • Software Engineer

    2007 - 2010
    SAP
    • Implemented data aggregation methods to speed up the processing of financial transactions.
    • Designed and implemented an enhanced versioned storage system for financial transactions.
    • Introduced an automated testing framework for the inbound processing of financial transactions.
    • Supported the writing of new specification documents for the upcoming release of the product.
    • Organized and conducted internal workshops for efficient programming, test-driven development, and Agile development methods.
    Technologies: API Integration, Design Patterns, Data Structures, APIs, Databases, Agile, Test-driven Development (TDD), ABAP
  • Software Engineer

    1998 - 2003
    Freelance
    • Developed and launched websites for local companies.
    • Built an application to visualize different bin packing strategies for the computational complexity group at the University of Kiel.
    • Created an application to simulate Turing machines to support students learning computer science in a local school.
    Technologies: Delphi, Algorithms, CSS, HTML

Experience

  • Patent Claim Editor
    https://patentclaimeditor.com

    An offline editing application for patent attorneys to efficiently create and amend patent claims. The application automatically updates all claim references while editing. It also manages part names and generates full word documents with proper change tracking.

  • Spontaneousli
    https://www.spontaneous.li/

    A Slack App to connect to co-workers for impromptu remote meetings. Select up to 4-time slots that normally work for you daily and get randomly paired for a video call with a new colleague daily.

  • CLA Assistant
    https://cla-assistant.io/

    SAP wanted to become more active in the open-source community and identified that it had problems accepting contributions to their projects on GitHub. This led me to implement a proof-of-concept to automate the process, using the GitHub Status API on pull requests.

    After successful completion, I set up a team of developers and designers to create CLA assistant, a GitHub application that streamlines your workflow, handles the legal side of contributions to a repository, and enables contributors to sign CLAs from within a pull request. It is used by companies such as Twitter, Slack, and larger open-source foundations like the JS Foundation.

  • Tobi | Chatbot Framework

    I developed the first prototype and several services of a chatbot framework integrated into Slack. The framework allowed the development of independent microservices by multiple teams on a shared infrastructure running on K8S. After the initial proof-of-concept, I led product management and the global rollout of Slack itself.

  • Release Management Automation

    I automated release management processes by collecting relevant information from various systems and integrating them into CI/CD pipelines. I also led a project to improve the overall system availability of around 25 CI/CD services across six different departments that reported to the board level.

Skills

  • Languages

    JavaScript, ABAP, HTML, CSS, SQL, TypeScript, Delphi, GraphQL
  • Frameworks

    Express.js, Electron, AngularJS, Angular
  • Libraries/APIs

    Node.js, Vue.js, Vuex, Slack API, GitHub API, REST APIs, Passport.js, Puppeteer, Shopify API, Stripe, WebRTC, Intercom API
  • Tools

    GitHub, Git, Slack, SendGrid
  • Paradigms

    Test-driven Development (TDD), Agile, DevOps, Design Patterns, Continuous Integration (CI), Microservices Architecture
  • Storage

    Database Management Systems (DBMS), MongoDB, NoSQL
  • Industry Expertise

    Project Management
  • Other

    Database Theory, Product Management, People Management, CI/CD Pipelines, Algorithms, Data Structures, API Integration, APIs, Full-stack, Architecture, Technical Leadership, Leadership, User Experience (UX), User Interface (UI), Patent Applications, API Management, API Gateways, Defect Management, Startups, NestJS, BoltJS
  • Platforms

    Docker, Google Cloud Platform (GCP), Amazon Web Services (AWS), Firebase, Shopify, Heroku

Education

  • Master's Degree in Computer Science
    2006 - 2007
    University of Saarland - Saarbrücken, Germany
  • Bachelor's Degree in Computer Science
    2003 - 2006
    University of Saarland - Saarbrücken, Germany

To view more profiles

Join Toptal
Share it with others