CV

Gennadij Degterjow
64720 Michelstadt
+491776118841
CV
CV

A certified full-stack software developer who is looking forward to innovative project work.

Throughout my entire career, I have gained more than twenty years of programming experience, particularly in Java and various databases. Additionally, I was partly involved as a software architect.

Currently, I am working in a Home Office environment as an employee. Combining with my former freelancer experience, I can refer to my strengths complying self-reliance, determination and competent work management (e.g. in Scrum) as well as high soft skills based on teamwork and cooperation in general.

Academic and research experience

1994 – 1999

Studying Computer Science

Polzunov Altai State Technical University of Barnaul, Russia

  • Major: Technical Informatics
    • Specialisation: system programming
  • Degree: qualified engineer, acknowledged in Germany as a 1.0 universal degree of applied sciences

1999

Diploma Thesis

“Creation of a digital library catalog and information research”

Polzunov Altai State Technical University of Barnaul, Russia

  • In cooperation with regional scientific library and the Polsunov university library
  • Used communication formats: UNIMARC / RUSMARC
  • MySQL, Corba, .NET / Java

Certificates

2015

Oracle Certified Professional Java SE 7 Programmer (OCP)

2014

Oracle Certified Associate Java SE 7 Programmer

Skills

Strong knowledge and experience

Java 8 Java FX Java EE JavaScript ES5/ES6 HTML5 jQuery jQuery UI REST SOAP XML JSON Swagger OSGi Apache Karaf EIP Apache Camel SAP JCo JMatic iText PdfBox ZXing OrientDB JDBC Oracle MySQL MS SQL Firebird HSQLDB HikariCP Flyway IntelliJ IDEA IntelliJ WebStorm Visual Studio Code NetBeans LAMP Asterisk

Basic experience

Selenium AWS DynamoDB Polymer 3 Angular 5 SSE Redux CSS Eclipse Jetty 9 Netty Node.js npm bash

Basic knowledge

React Vue.js AWS Lambda AWS S3

Language

Russian
Mother Tongue
German
fluent
English
very good command

Workshops

20.03.2018

Building SPA / Progressive Web Apps with WebComponents and Polymer 3.0

Speaker: Adam Bien at Munich Airport. Language: English

26.10.2017

Building HTML5 Apps with Angular 2

25.10.2017

Building HTML5 Apps with React

24.10.2017

Web Apps Essentials

Speaker: Adam Bien at Munich Airport. Language: English

Professional experience

2013 – now

Logopak Systeme GmbH & Co KG

Senior Java Developer, Hartenholm

  • Product design
  • Backend Development
  • Frontend Development
  • Scrum

2005 – 2012

Freelancer

  • Java Software development for Logopak Systeme GmbH
  • VoIP and Asterisk PBX
  • Installation of computer networks

2004

BQS Stormarn mbH

Software Developer, Bad Oldesloe

  • Participation in the state project of Schleswig-Holstein Germany “Leader+” funded by the European Union (MS Excel VBA, MS Access, MySQL).

2003

Computer school Lübeck

Advanced training in Visual C++ (.NET) / Java

  • Partial Microsoft Certified Solution Developer (MCSD) examination
  • HTML, PHP, Linux, ASP, JavaScript

2001

Immigration to Germany

  • 2002 Intensive German language course at Otto Benecke Stiftung, Hamburg

1999 – 2001

Best Service, Barnaul, Russia

CEO

1998

Intellect Service, Barnaul, Russia

Software distribution manager

  • “BEST4” / “BEST-PRO”
  • FoxPro
  • Novell Netware

In my leisure time, I constantly try to improve myself by self-studying. Apart from that, I am passionate about physical activities like inline and ice skating.

My library
Done:
  • The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin)
  • Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin)
  • Soft Skills (Manning.com: John Z. Sonmez)
  • The Well-Grounded Java Developer (Manning.com: Benjamin J. Evans and Martijn Verburg)
  • Effective Unit Testing. A guide for Java developers (Manning.com: Lasse Koskela)
  • Secrets of the JavaScript Ninja (Manning.com: John Resig and Bear Bibeault)
  • jQuery in Action, Second Edition (Manning.com: Bear Bibeault and Yehuda Katz)
  • OCA Java SE 7 Programmer I Certification Guide (Manning.com: Mala Gupta)
  • OCP Java SE 7 Programmer II Certification Guide (Manning.com: Mala Gupta)
  • Modern Java in Action, Second Edition (Manning.com: Raoul-Gabriel Urma, Mario Fusco, and Alan Mycroft)
  • MEAP: Camel in Action, Second Edition (Manning.com: Claus Ibsen and Jonathan Anstey)
  • MEAP: Angular Development with Typescript, Second Edition (Manning.com: Yakov Fain and Anton Moiseev)

In queue:

  • MEAP: Vue.js in Action (Manning.com: Erik Hanchett with Benjamin Listwon)
  • Amazon Web Services in Action, Second Edition (Manning.com: Michael Wittig and Andreas Wittig)
  • Reactive Web Applications (Manning.com: Manuel Bernhardt)
  • Writing Great Specifications (Manning.com: Kamil Nicieja)
  • Java Persistence with Hibernate, Second Edition (Manning.com: Christian Bauer, Gavin King, and Gary Gregory)
  • Java Testing with Spock (Manning.com: Konstantinos Kapelonis)
  • Play for Java (Manning.com: Nicolas Leroux and Sietse de Kaper)
  • Spring in Action, Fourth Edition (Manning.com: Craig Walls)
  • Spring Microservices in Action (Manning.com: John Carnell)