Sergey Skryabin

Angestellt, Senior Software Developer, Booxware Software Entwicklungs-GmbH

Munich, Germany

Skills

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

Timeline

Professional experience for Sergey Skryabin

  • Current 5 years and 8 months, since Aug 2017

    Senior Software Developer

    Booxware Software Entwicklungs-GmbH

  • Current 7 years and 11 months, since May 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 years and 8 months, 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 year and 7 months, 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 year and 10 months, 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))

Educational background for Sergey Skryabin

  • 1 year and 11 months, Sep 2010 - Jul 2012

    Software Engineering

    National Research University – Higher School of Economics

    Software development management

  • 4 years and 11 months, Sep 2005 - Jul 2010

    Computer Science

    Novosibirsk State University

    Software development technology

Languages

  • English

    Intermediate

  • Russian

    First language

  • German

    -

Wants

Job Vacancy
Software Development
Java
Germany
Munich
Leadership
Business Development

Interests

Skiing
Bike
Travel
Jazz

Browse over 20 million XING members