Hi! I'm Sascha ๐Ÿ‘‹

Software and Machine Learning Engineer ๐Ÿš€ at TWT in Berlin and the Creator of 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.

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 and Machine Learning Engineer, TWT Business Solutions GmbH (Berlin)

  • Building scalable machine learning solutions, used sucessfully in customer production environments.
    • Visual Inspection
    • Object Detection
    • Image Classification
    • Text Classification
    • Entity Recognition
    • Sentiment Analysis
  • Keras, TensorFlow, Kubeflow, Pandas, Jupyter Notebooks, NumPy
  • Python, Java, JavaScript, Node.js.
  • Data Analysis, Preprocessing, Model Evaluation
  • Hyperparameter Tuning
  • Distributed and Scaled Training
  • Google Cloud Platform
  • Implementation of large data processing pipelines used for machine learing processing.
  • Google Cloud Search.
  • Implementation of Enterprise Search Applications with Norconex, Google Cloud Search.
  • Extensive knowledge transfer within the team with weekly presentations.

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.

Projects

I love creating projects to learn new technology, here are some of the projects.

05/2018 - Present, Founder , Defects AI

  • Defects AI is a fully automated service to predict labels for GitHub issues, using machine learning models which are trained in particular to that use case. Donโ€™t waste your time on labeling issues, use your it to solve them instead.
  • Started as a side project based on years of experience in a fast-growing company with a lot of customers. I wanted to provide a tool which supports Companies to solve quality issues. This allowed us to focus again on the customer's needs which increases the income of the company and the happiness of our customers and teams.
  • Google Cloud, Tensorflow, React, Node.js

If you want to know more about this machine learning product have a look at the corresponding blog post.

Languages

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

Tech Stack

Machine Learning

Kubeflow, Google AI Platform, Keras, TensorFlow, Google Cloud Platform, Jupyter Notebooks, Pandas, Matplot

Software Engineer

Python, Java, .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

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

Publications

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 37 countries and not independent areas around the world and there are lot more they are worth to travel.

  • ๐Ÿ‡จ๐Ÿ‡ฟ Czech Republic
  • ๐Ÿ‡ฏ๐Ÿ‡ด Jordan
  • ๐Ÿ‡ฎ๐Ÿ‡ฑ 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)