Dipl.-Ing. Denis Shtyrov

Angestellt, Principal Software Developer, Cinemo GmbH

Karlsruhe, Deutschland

Fähigkeiten und Kenntnisse

Golang
Unix
Algorithm Development
Software Development
Debugging
Performance Optimization
Regular Expressions
Databases
SQL
NoSQL
Operating Systems
Kernel Development
Distributed Systems
Data Modeling
Data Analysis
Business Intelligence
HTTP
Hadoop
Web Development
Node.js
AWK
Bash
C
C++
JavaScript
Perl
Python
R
Git
SVN
Linux

Werdegang

Berufserfahrung von Denis Shtyrov

  • Bis heute 5 Jahre und 3 Monate, seit Juli 2019

    Principal Software Developer

    Cinemo GmbH
  • Bis heute 6 Jahre und 8 Monate, seit Feb. 2018

    Senior Software Developer

    Sophos GmbH

    Full-stack development for SFOS-based appliances (Sophos XG firewall).

  • 5 Jahre und 11 Monate, März 2012 - Jan. 2018

    Senior Software Developer

    AVAST Software Deutschland GmbH

    Leading development of backend system for PC Tuneup product. Designed and implemented application performance and statistical data collection system as well as data processing backends and data visualisation frontends for Software Updater, Browser Cleanup and PC Tuneup products

  • 7 Monate, Sep. 2011 - März 2012

    Software Developer

    Avira

    – Antivirus SDK development – Web protection component

  • 4 Jahre und 4 Monate, Mai 2007 - Aug. 2011

    Software Engineer

    Kaspersky Labs

    – Development of Antivirus SDK – Design and development of Antispam SDK – Design and development of WebAntivirus SDK – Design and development of system level components for other team members – Kernel mode driver development (file I/O filtering, registry operations filtering, native API hooking) – Crash dump analysis

  • 1 Jahr und 9 Monate, Sep. 2005 - Mai 2007

    Lead Software Developer

    Acronis

    – Design and development of software components for True Image family of products – Design and development of kernel mode drivers for Microsoft Windows NT/2000/XP/2003/Vista (Virtual storage bus driver, volume filter driver)

  • 2 Jahre und 1 Monat, Sep. 2003 - Sep. 2005

    Founder

    Express Computing

    Founded Express Computing startup. Successfully launched software products Express Timesync and 1Click Clocksync. In addition to software development tasks I was also responsible for product marketing, software promotion and web development.

  • 1 Jahr und 5 Monate, Mai 2002 - Sep. 2003

    Software Developer

    Cryptosoft

    – Development of kernel mode drivers for Microsoft Windows NT family of operating systems – Implementation of security policy enforcements on kernel level

  • 7 Monate, Nov. 2001 - Mai 2002

    Emdedded Software Developer

    RAST-T

    – Development of storage card reader firmware (running on Microchip PIC) – Development of MS-DOS and Microsoft Windows applications for reading and interpreting data stored on storage cards – Voice playback module firmware for alarm system – GUI application for recording voice messages and uploading them to device

Ausbildung von Denis Shtyrov

  • 2002 - 2005

    Computer Science

    Penza State University, Post-Graduate Course

  • 1997 - 2002

    Computer Science

    Penza State University

Sprachen

  • Deutsch

    Grundlagen

  • Englisch

    Fließend

  • Russisch

    Muttersprache

Interessen

Classical literature
Graphic Design
Typography
Music
Outdoor Training

21 Mio. XING Mitglieder, von A bis Z