Sergey Skryabin
Angestellt, Senior Software Developer, Booxware Software Entwicklungs-GmbH
Munich, Deutschland
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
-