Dominik Schacht

Software Developer

Hello! I am a software engineer from Duisburg, Germany interested in Python and Java development but also very open to learn new technologies. I work primarily on desktop and web applications putting emphasis on maintainable code and working open source. Here are some quick details about me to start with:

Born
February 1988
Using Java
Since 2005
Using Python
Since 2009
Contact
contact@dominik-schacht.com

View my profiles on

Development Tools

D/VCS
GIT, Mercurial, SVN, CVS
IDEs
Eclipse, Idea, IntelliJ, Visual Studio
Deployment
Maven, Ant, Ivy, Pip, Jenkins CI
Testing
Unit tests for Java and Python, System Tests with Selenium
Web Development
Js, CSS, SCSS&LESS, Bootstrap, jQuery

Programming proficiency

Python

From small scripts to big applications and web apps.

Technologies used:
Django, PyQt/PySide, Flask, twisted, pyglet, cocos2d, SQLAlchemy, Scrapy
Java

Desktop applications and complex web apps in production use.

Technologies used:
OSGi, J2EE, Hibernate, Velocity, Swing, SWT, kryo(net), lwjgl

Software development

Project management
Gathering requirements, creating specifications, designing, implementing and finalizing applications.
Operating systems
Linux (Debian, Ubuntu, Arch, CentOs), Windows 7
Image Editing
Gimp, Inkscape, Paint.net

10.2008 - 04.2014

Bachelor of Science in Systems Engineering

At the University of Duisburg-Essen

This included formal education in

  • IT-Project management
  • Requirements analysis
  • Software and data security
  • Specification of distributed systems
  • Modeling of complex software projects

View details »

Since 03.2014

H&O Engineering GmbH

Software Engineer in .Net

  • User Interface Engineering

10.2012 - 02.2014

Grey Rook Entertainment

Working as a student assistant in software development and server administration.

  • Python web development
  • Linux server administration and setup

View details »

09.2009 - 05.2013

inHaus GmbH a subsidiary of Fraunhofer

Working as a student assistant in the software development branch. The work included

  • Designing and implementing Java based software
  • Working with an OSGi environment
  • Maintaining and refactoring old codebases
  • Maintaining and introducing new development infrastructure and tooling

View details »

Address
inHaus GmbH
Grabenstraße 70
47057 Duisburg
loehrke@inhaus.de

03.2009 - 09.2009

CoCoNet

Worked as a student assistant in the software development branch. Work included

  • Integrating bugfixes into production software
  • Documenting
  • Software and data security
  • Specification of distributed systems
  • Modeling of complex software projects

View details »

Address
CoCoNet Global Interchange GmbH
Steinhof 5
40699 Erkrath
info@coconet.de
Contents © 2020 Dominik Schacht - Powered by Nikola