Dirk Claus

Basic

Employee, Sr Software Engineer, SDET, LogMeIn Inc.

Degree: Dipl.-Inf., Technische Universität Dresden

Dresden, Germany

Skills

OOD / OOI + UML + WebSequence
IDEs: Eclipse + Visual Studio + WebStorm + VS Code
VersionCtrl: CVS + SVN + Perforce (P4) + Git
Java + JavaScript + C++
Scripting: Python + Bash + Batch + (Powershell + Ruby + PHP + Perl)
Hybrid WebServices via XML / XSD or JSON + LDAP + CORBA
Struts (+EL) + Common-Controls + DomAPI + Prototype + jQuery
DBs: MySQL + MS-TSQL + PostgreSQL
Persist.-Brokers: OJB + JDO
Browser support via AJAX + markup with HTML(5) + WebRTC + CSS + Knockout
RegExp: Java and JavaScript and Boost
Credit-Card billing: IPayment
Win + Linux + Mac + EC2 + Docker
NodeJS
Test-FWs: GTest/GMock + CTest + JUnit/ANT + CucumberCpp + Mocha + CucumberJS + Selenium
CI: Bamboo + Jenkins
Build Sys: CMake & Bazel (beginner)
Mgmt + Rel. Planning int. Jira Projects
Agile + Scrum
Soft-skills:
Priority & Goal oriented + Deadline aware
Accuracy but Efficiency
Team Player + capable Lone Fighter
Effective & efficient Communication
Tolerance & Respect for others opinions & skills
Customized Online Collaboration systems with Webcam support
Adaptive Video Quality considering Client + Server Load & BW conditions
VidSoft GmbH (2005-2010):
Product Development & Integration + Customization
- VidConference Administration & User Portals
- Scheduled Meetings + Ad-hoc Calls
- Solutions for Call-Center & Waiting Rooms + Personal Meeting Rooms
- Dedicated Join URLs
- Autom. Payment & Billing via Credit-Card utilizing IPayment & Worldpay
- Freemium Trial
- Contribution to H.323 & SIP integrations
- Customized Video Clients & Servers with Customer Backend Integrations for User Directories + Authentication + Call History + Promotional Codes etc.
- Customized Multi-Window Collaboration-Thin-Clients (hybrid via C++ + JavaScript / HTML) for Elluminate Inc. + Purple Comm. Inc.
Citrix Systems Inc. (2011) + LogMeIn Inc. (2017):
- Audio / Video Multipoint Server rewrite for Distribution + Scalability
- H.264 Codec Library Integrations
- Collaboration WebClients ( HTML5 + WebRTC)
- Quality Engineering & Test Automation

Timeline

Professional experience for Dirk Claus

  • Current 16 years and 2 months, since Sep 2005

    Sr Software Engineer, SDET

    LogMeIn Inc.

    Design and Development of various Test Automation software -- Integration into CI (Bamboo, Jenkins) -- Selenium, JavaScript / NodeJS, -- CMake / C++, CTest, GTest/Mock, CucumberCpp, CucumberJS, Python / PyTest -- Build and administer of Test-Labs with macOS, Linux, Windows computers

  • 11 years and 6 months, Sep 2005 - Feb 2017

    Senior Software Engineer and Web Developer

    Citrix Systems, Inc. (Citrix Online Germany GmbH merged with LogMeIn Inc.)

    Senior Software Engineer and Web Developer: -- Audio / Video Processing in C++ Multipoint Mixing Conference Service, Media Gateway, Load Control & Transcoder Stream Configuration, Adaptive Video Quality considering Client and Server load and bandwidth conditions -- JavaScript API specification & implementation for Thin Collaboration Client Software -- Managing company-internal Jira Development projects

  • 4 years and 5 months, Sep 2005 - Jan 2010

    Softwareentwickler

    VidSoft GmbH (acquired by Citrix in 2010)

    Product Development, Integration & Customisation (branding) -- Web-based Administration and User Portals with Java & Tomcat -- Call-Solutions: Call-Center, Waiting Room, Personal Meeting Room, Freemium Features -- Credit-Card Billing Systems with Java, 1&1 iPayment -- Native-JS-hybrid Multi-Window Thin Collaboration Clients (JS) for customers Elluminate Inc. and Purple Communications Inc. -- Customer Systems Integration for H.323 / SIP, User Directories -- C++ Audio / Video Multipoint Processing

  • 6 months, Jul 2004 - Dec 2004

    Working Student

    T-Systems Multimedia Solutions

    Working Student Web-Development of the Administration Component (Account-Mgmt, Authentication) for an internal Portal Software (Java, Tomcat, OJB)

Educational background for Dirk Claus

  • 6 years and 10 months, Oct 1998 - Jul 2005

    Software-Technology, Networks / Distributed Systems

    Technische Universität Dresden

    Diploma Thesis: Model-Driven Architecture (MDA) -- Practical reverse and forward engineering with Java / EJBs and C# / .NET) at Institute of Programming Tools -- Hardware-Programming at Institute of Technical Informatics -- Human-Machine Systems -- Subsidiary subject at Institute of Psychology

Languages

  • English

    Fluent

  • Russian

    Basic

  • German

    First language

Interests

Passionate father of a grown girl and a teenage boy
Home Builder
Fitness - Volleyballer - Swimmer - Badminton & Table tennis player - Skater - Bicycle rider
Motorcyclist
Musician on Keyboard - Accordion - Behringer A4 Turn Tables
Electronics hobbyist
Software Designer
Versatile programmer
Agile enthusiast

Browse over 18 million XING members