About Sascha Heyer

Hi, I am Sascha, Software Engineer ๐Ÿš€ at TWT in Berlin and the Creator of https://www.defects.ai. Highly interested and enthusiastic about new technologies โค I invest every day at least two hours into learning new frameworks, languages and any other topic which might be important for a Software Engineer.

I am pragmatic and work autonomously with a strong positive attitude and overcome challenges with passion. Work is a place to grow, learn and share knowledge. I โค teamwork.

working place

If you look for someone passionate in crafting high quality, feel free to contact me one of the social media networks like Xing, Twitter or LinkedIn as well as on development based sites like Stackoverflow and Github.

Message me on Facebook

Curriculum Vitae

Education

  • 10/2008 - 09/2012 - B.Sc., Computer Science, University of Applied Sciences, Kaiserslautern. Thesis: "Conception and implementation of an isometric cross-platform tiled map engine for the Cocos2D-x framework"

The Bachelor Thesis is online and a contribution to the Cocos2D-x framework community
Download

Work Experience

05/2018 - Present, Software Engineer Machine Learning, TWT Business Solutions GmbH (Berlin)

  • Process optimization using Search, Machine Learning and Cloud
  • Implementation of Enterprise Search Applications
  • Java, Spring, Python, JavaScript, Google Cloud, Mindbreeze

01/2015 - 04/2018, Team Lead, ecx.io - an IBM Company

  • Successful management of a team consisting of developers, scrum masters and quality engineers (10+) in an agile environment.
  • Leadership and implementation of the migration from SVN to Git on all 6 company locations, including introduction of company-wide code review culture.
  • Implementation of a Release- and Deployment Management which grows with our business and development needs.
  • Leading of cross-functional English-speaking teams across different locations.
  • Development of strategy in accordance with overall company strategy.
  • Foster a role model for company spirit and culture.
  • Identification of under/over capacities.

01/2014 - 04/2018, Technical Architect, ecx.io - an IBM Company

  • Identification and understanding of the business value.
  • Technical Coordination with the Customers.
  • Support of product owner for backlog creation and management.
  • Presentation and discussion of technical details and solutions.
  • Challenging the feasibility of requirements.
  • Presentation of implementation ideas.
  • Guidance and support of developer.
  • Creating of release plans.
  • Research of new technologies and solutions.
  • Creation of detailed technical concepts and implementation details.
  • Estimation of project costs and budget.
  • Discussion and presentation of architectural approaches with product owner and developers.
  • Definition and documentation of standards for architectural approaches.

04/2013 - 04/2018, Professional .NET Developer, ecx.io - an IBM Company

04/2012 - 09/2012, Software Developer Game Engine, Nurogames

  • Implementation and extension of a Cross-Platform game engine for smartphones and tablets in C++ and Java.
  • Usage of the popular Cocos2D-x Framework, Java Native Interface and OpenGL ES.

10/2007 - 03/2008, Software Developer, Human Solutions

  • Implementation of a statistical tool in Visual Basic, to measure the accuracy of a large 3D data set.
  • Creation of 3D Content for usage in user trainings (Illustrations of the Human Body).
  • Installation and Calibration of 3D- body scanner.

Languages

  • German: native language
  • English: Professional proficiency
  • Hebrew: learning
  • Leadership and collaboration in multi-national and English-speaking teams.
  • 8 years experience in C#

Tech Stack

Software Engineer

Sitecore, .NET, .NETCore, ASP.NET MVC, ASP.NET Webforms,Java, TDS, Unicorn, PowerShell, ReSharper, DotTrace, DotPeek, Visual Studio, IIS

Fullstack JavaScript Engineer

JavaScript (incl. ES6), Typescript, Node.js, Express, React, SASS, LESS, Mocha, Chai, Redux, Babel

Database Technologies

MongoDB, Microsoft SQL, Firebase

Machine Learning

Google Cloud Platform, TensorFlow, IBM Watson, Microsoft Cognitive Services

Lucene, Solr, Mindbreeze

Version Control

GITโค, Github, Stash, Bitbucket, SVN

Development Workflow

Jenkins, Bamboo, Heroku, TravisCI, NPM, Gulp, Webpack, Yarn

Development Methods and Tools

Scrum, Kanban, TDD, JIRA, Confluence, Unit Testing

API

GraphQL, RestAPI

Interests

  • Quantum computing
  • Blockchain
  • GraphQL
  • Learning new technologies

Certificates

Open Source Projects

  • Sitecore Experience Accelerator Drag&Drop Form Composer - open source
    https://github.com/SaschaHeyer/Sitecore-Hackathon-2017

    Build a better user experience for editors who build forms with Sitecore and Sitecore Experience Accelerator. This project was part of the Sitecore Hackathon 2017, 92 Teams representing 26 countries in this year's Hackathon.

  • Sitecore Helix Generator - open source
    https://github.com/SaschaHeyer/generator-sitecore

    With this generator you can generate fast a simple Sitecore Solution, based on the Helix principles and conventions. This generator also provides several Helix Layers and is preconfigured for Git, NuGet and Unicorn.

  • Sitecore Configuration Automation Script - open source

    https://github.com/SaschaHeyer/Sitecore-Configuration-Automation-Script
    PowerShell Script to automate the setup process of the different Sitecore server types like Content Management, Content Delivery, Processing and Reporting Server (Lucene and Solr supported).

  • Atlassian Tempo Rest Client - open source

    https://github.com/SaschaHeyer/TempoRestClient
    A Rest Client for Tempo Timesheets (a time tracking tool for JIRA).

  • React Weak Minded - open source

    https://github.com/SaschaHeyer/WeakMinded
    Weak Minded is a simple react and node.js based To Do list. It was built to get into React and understand the main principles.

  • Project Documentation Template - open source

    https://github.com/SaschaHeyer/Project-Documentation-Template
    TThis markdown template can be used as a blueprint for a wide range of projects. It includes several types of project documentation areas like API and Release documentation.

  • Qt Code Editor - open source

    https://github.com/SaschaHeyer/Qt-Code-Editor
    A Code Editor written in C++ and Qt. The Code Editor provides a wide range of functionality: Code Completion, Syntax Highlighting, File Browser, Document Browser, Network Data Sharing, Network Work Chat, MDI, Docks, Current Line Highlighting, Line Numbers, Search & Replace, Print (PDF), Recent Files, Toolbar, Settings, Status bar, Adaptive Coloring.

Disclaimer:
The views expressed on this blog are mine and do not necessarily reflect the views of my employer.

Sascha-Heyer-1

I like to travel a lot, I have seen so far 36 countries and not independent areas around the world and there are lot more they are worth to travel.

  • ๐Ÿ‡ฎ๐Ÿ‡ฑ Israel
  • ๐Ÿ‡ง๐Ÿ‡ช Belgium
  • ๐Ÿ‡ฆ๐Ÿ‡ช United Arab Emirates (Dubai)
  • ๐Ÿ‡จ๐Ÿ‡บ Cuba
  • ๐Ÿ‡ฉ๐Ÿ‡ด Dominican Republic
  • ๐Ÿ‡ฉ๐Ÿ‡ช Germany
  • ๐Ÿ‡ณ๐Ÿ‡ด Norway
  • ๐Ÿ‡ธ๐Ÿ‡ช Sweden
  • ๐Ÿ‡ฉ๐Ÿ‡ฐ Denmark
  • ๐Ÿ‡ฌ๐Ÿ‡ง Great Britain
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia - Java
  • ๐Ÿ‡ฎ๐Ÿ‡ฉ Indonesia - Bali
  • ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands
  • ๐Ÿ‡ฑ๐Ÿ‡น Lithuania
  • ๐Ÿ‡ฑ๐Ÿ‡ป Latvia
  • ๐Ÿ‡ฑ๐Ÿ‡บ Luxembourg
  • ๐Ÿ‡ต๐Ÿ‡ฑ Poland
  • ๐Ÿ‡ฆ๐Ÿ‡น Austria
  • ๐Ÿ‡จ๐Ÿ‡ญ Switzerland
  • ๐Ÿ‡ฎ๐Ÿ‡น Italy
  • ๐Ÿ‡จ๐Ÿ‡พ Cyprus
  • ๐Ÿ‡ช๐Ÿ‡ฌ Egypt
  • ๐Ÿ‡ช๐Ÿ‡ธ Spain
  • ๐Ÿ‡ซ๐Ÿ‡ฎ Finland
  • ๐Ÿ‡ซ๐Ÿ‡ท France
  • ๐Ÿ‡น๐Ÿ‡ท Turkey
  • ๐Ÿ‡น๐Ÿ‡ณ Tunisia
  • ๐Ÿ‡ญ๐Ÿ‡ท Croatia
  • ๐Ÿ‡จ๐Ÿ‡ท Costa Rica
  • ๐Ÿ‡ฌ๐Ÿ‡ท Greece (Rhodos)
  • ๐Ÿ‡ง๐Ÿ‡ฌ Bulgaria
  • ๐Ÿ‡ท๐Ÿ‡บ Russia
  • not independent areas
    (Fuerteventura, La Palma, Lanzarote, Teneriffa)