Sergey Skryabin

Angestellt, Senior Software Developer, Booxware Software Entwicklungs-GmbH

Munich, Deutschland

Fähigkeiten und Kenntnisse

Software Development
Product Management
Java
JEE
Software Architecture
ETL
Datawarehouse and MIS
Business Intelligence
Spring
Spring Framework
JPA
Eclipse RCP
SQL
Git
Maven
Service Oriented Architecture (SOA)
Object Oriented Analysis Design (OO/AD)
Agile
Scrum
JUnit
J2EE
Hibernate
XML
Data Warehouse

Werdegang

Berufserfahrung von Sergey Skryabin

  • Bis heute 6 Jahre und 10 Monate, seit Aug. 2017

    Senior Software Developer

    Booxware Software Entwicklungs-GmbH

  • Bis heute 9 Jahre und 1 Monat, seit Mai 2015

    Product Manager

    Diasoft

    Managing development of Banking DWH, BI and Reporting solution: • 5 successfully finished projects: built communication with customers, gathered and implemented requirements • Organized work of 3 teams (~8 each, 25 total). Now mainly working with team leaders • «Player-coach»: java coding ~30-40% worktime • Reduced the duration of the production cycle (4 month → 2 weeks release) by changing existed working process • Improved product architecture, refactored existing code, implemented latest standards

  • 2 Jahre und 8 Monate, Sep. 2012 - Apr. 2015

    Team Lead Java Developer

    Diasoft

    • Developed ETL, process and data flow subsystems within product; redesigned data management module (generating SQL queries, based on metadata) • Fulfilled organically growing team (3 → 15 employees). Assessed candidates’ qualification level • Implemented Agile methodology (SCRUM) • Built automatic tests subsystem (JUnit, SoapUI, Selenium, RCPTT). Cut expenses by releasing unified versions (same for several customers) • Migrated to new development and env tools: JIRA, confluence, sonar, teamcity, maven

  • 1 Jahr und 7 Monate, Feb. 2011 - Aug. 2012

    Java Developer

    Diasoft

    • Developed data model module (describes entities and attributes of data warehouse) using the Java and related technologies • Implemented workplace for DWH analyst (rich client based on Eclipse RCP) • Participated in bug fixing, legacy code support, refactoring and renovation; developed automated tests; documented code, data structures and interaction processes • Profiled and improved the quality and performance of the existing solution

  • 1 Jahr und 10 Monate, Apr. 2009 - Jan. 2011

    Java Developer

    Witwood

    • Founded start-up to develop the information system for Real Estate agencies • Worked in different roles (analyst, architect, developer, tester, project manager) • Assembled development team of 8 members • Duties and functions as a Java developer: collection and analysis of product features; design architecture of the solution; implementation of functional requirements (in particular DAO layer (JPA, Hibernate) and GUI (Swing))

Ausbildung von Sergey Skryabin

  • 1 Jahr und 11 Monate, Sep. 2010 - Juli 2012

    Software Engineering

    National Research University – Higher School of Economics

    Software development management

  • 4 Jahre und 11 Monate, Sep. 2005 - Juli 2010

    Computer Science

    Novosibirsk State University

    Software development technology

Sprachen

  • Englisch

    Gut

  • Russisch

    Muttersprache

  • Deutsch

    -

Interessen

Skiing
Bike
Travel
Jazz

21 Mio. XING Mitglieder, von A bis Z