Résumé - Rainer Schwarze

Photo of Rainer Schwarze

Personal Data

Name:

Rainer Schwarze

Location:

Jena, Germany

E-Mail:

rainer.schwarze@admadic.de

Date of Birth:

April 9th, 1971

Citizenship:

German

Objective

Contracting Position as Software Developer / Engineer, IT Consultant

Skill Summary

  • OO Analysis and Design (28 years)
  • Java (15 years)
  • JavaScript (7 years)
  • C/C++ (15 years)
  • Swift (8 years)
  • Objective-C (10 years)
  • Agile Development Processes (20 years)
  • Leadership of software and hardware team (6 years)
  • Strong communication and language skills (IELTS Score 8 out of max. 9).
  • Perl, PHP, SQL (5 years)

Education

1990 – 1996

Diplom-Informatiker - equiv. to Master of Computer Science

at Leipzig Technical University, Germany

  • graduated with "very good"
  • diploma thesis "Design of a modular data acquisition and control systems under Windows"

1987 – 1989

Abitur (higher education entrance qualification)

at Martin-Luther University Halle/Wittenberg, Germany (German Democratic Republic)

  • education with outstanding focus on mathematics and physics (the school was one of about 15 elite schools for "high potentials" focusing on mathematics and physics in German Democratic Republic)
  • graduated with "good" (analogous to "very good" in standard Abitur education)

1977 – 1987

Polytechnische Oberschule - equiv. to primary followed by secondary education

at ABOS School Wittenberg, Germany (German Democratic Republic)

  • (education from age of 7 until 16)
  • graduated with "very good"

Tools / Skills

General

  • OOA
  • OOD
  • OOP
  • RDBMS
  • Design Patterns
  • UML
  • Scrum

Languages

  • Java
  • C
  • C++
  • Objective-C
  • Swift
  • Scheme
  • JavaScript
  • Ruby
  • Pascal
  • Assembler (x86)
  • Assembler (8051)
  • SQL
  • PHP
  • Perl
  • Shell
  • csh
  • tcsh
  • bash
  • MatLab
  • CSS
  • HTML
  • MarkDown

Tools

  • Eclipse
  • Netbeans
  • IntelliJ IDEA
  • WebStorm
  • DataGrip
  • RubyMine
  • PyCharm
  • hg
  • git
  • svn
  • CVS
  • MKS SI
  • Vagrant
  • Puppet
  • VMWare
  • VirtualBox
  • Ant
  • make
  • gcc
  • MS Visual C++
  • MS Word
  • MS Excel
  • Adobe Acrobat
  • Adobe Photoshop
  • Borland C
  • Borland Pascal
  • Delphi
  • Android Studio
  • Android Emulator
  • Xcode
  • AppCode
  • iOS Simulator
  • OpenOffice
  • LibreOffice
  • JIRA

Technologies & Libraries

  • JDK
  • XmlBeans
  • XML
  • XSLT
  • JDBC
  • MFC
  • ODBC
  • SQL
  • syn
  • ECMA-376
  • OfficeOpenXML
  • OOXML
  • ISO/IEC 29500
  • ISO/IEC 32000
  • OpenXML4j

Databases

  • PostgreSQL
  • MySQL
  • Oracle
  • MS SQL Server
  • SQLite
  • Borland Interbase
  • MS Access
  • FileMaker

Operating Systems

  • mac OS
  • Windows
  • Linux SuSE
  • CentOS
  • Debian
  • Alpine Linux
  • FreeBSD
  • DOS
  • RTLinux
  • RTKernel
  • OsX
  • Sorcus OsX (RT)

Hardware

  • uC 8051
  • Raspberry Pi
  • Arduino
  • Measuring Devices
  • DAQ Boards (standard and in-house developed)
  • Transient Recorders
  • Digital Storage Oscilloscopes

Data Communication

  • IEC-Bus
  • IEEE-488
  • GPIB
  • Ethernet
  • Internet
  • Intranet
  • TCP/IP
  • Novell
  • Parallel Interfaces
  • RPC
  • RS232