Dipl.-Ing. Roman Arkhipov
Employee, Web Developer, Virtual Identity
Freiburg im Breisgau, Germany
Timeline
Professional experience for Roman Arkhipov
Current , since Mar 2018
Web Developer
Virtual Identity
Current , since Jan 2017
Software developer
SB Betting software
Web development using Javascript, Jquery, Angular. And HTML+CSS of course. Minor backend development on Java.
9 months, Mar 2016 - Nov 2016
Software Developer
IT Expert
Development of 1C-based backend as a part of web-application of IT management automation. Interaction with analytics and developers to achieve high quality solutions. Working as a development team member by scrum methodology. Query optimization. Participation in both back-end and front-end application testing. Implementation of automated unit tests using open source framework. Code coverage is 15% by now.
2 months, Apr 2016 - May 2016
Trainee
Yandex
Learning and applying basics of different types of testing, e.g. black\white box testing, functional, GUI, regression and integration testing. Understanding of Software development life cycle and Quality assurance role in it. Executing tests; investigate, log, track, and retest. Gaining the skills of manual as well as automated testing, writing test cases, bug reports. Developed automated tests for web interfaces, API, database and mobile application.
3 years and 1 month, Jan 2013 - Jan 2016
Software developer, Senior software developer
BIA Technologies
Working with other developers to integrate information systems via COM, WS & IBM MQ. Implement business logic procedures for optimization company wage system and accounting system. Optimize code to quicken system work. Update 1С-based database in low-level of using MSSQL via ADO. Duties: Documentation of new solutions & applications. Involvement in analysis and design meetings. Providing support & maintenance of existing software.
3 years and 2 months, Nov 2009 - Dec 2012
Software engineer
Ruskom
Integrated 1С ERP system with website database used MySQL and with POSterminals used Firebird. Implemented both unit and integration tests. Duties: Modified existing applications to implement business processes. Working with users to establish requirements and determine priorities. Customer support.
1 year and 3 months, Jun 2008 - Aug 2009
Financial IT programmer
Sinergo
Duties: Communication with the customer, requirements gathering, adopting actual customer’s software. Involved in accurately providing estimated development times. Also involved in customer training & maintenance. Modify and implemented wage accounting system due to client requirements.
10 months, Aug 2007 - May 2008
Software Engineer
Active
Users consulting and information systems maintenance.
Educational background for Roman Arkhipov
4 years and 10 months, Sep 2002 - Jun 2007
Information systems and technologies in business
Tomsk Polytechnic University
Languages
English
Intermediate
Russian
First language