Name:
Date of birth:
Current position:
Contacts:
Diploma of St. Petersburg State Polytechnical University, Faculty of Engineering Cybernetics
17 years of experience in software development
Java skills, Swift skills, experience in EMC Documentum-based application development
Hardware
Software
Operating Systems
Modelling Methodologies
IDEs
Relational DBMS
Technologies
CASE Tools
Project Management Tools
Reporting Tools
Code Review Tools
Version Control Systems
IBM PC and compatible, Mac
Windows, MacOS, Unix (basics), iOS
UML
Eclipse, Intellij Idea, Visual Studio Code, XCode
MySQL, Ms SQL Server, Oracle, DB2, H2, PostgreSQL
J2SE/J2EE (JSP, Servlets, EJB, JPA, JSF);
Swift/SwiftUI;
Spring Web MVC, Struts;
Log4j, Logback, SL4J;
HTML, CSS, JavaScript, Ajax, JQuery/JQueryUI;
XML, XSL, JSON;
SOAP, REST;
Apache Ant, Maven, Gradle;
Hibernate, JPA, Spring ORM;
EMC Documentum Platform, BPM, XML App, Webtop;
Apache POI;
JMS, Apache Kafka;
Ehcache;
JUnit, Mockito, Selenium, Arquillian
Ms Visio
Ms Project
JasperReports
ReviewBoard
Ms VSS, CSV, SVN, GIT
(in reverse chronological order)
March, 2023 - Present time
March, 2023 - Present time
February, 2011 - March, 2023
March, 2021 - March, 2023
September, 2016 - March, 2023
November, 2014 - September, 2016
October, 2013 - November, 2014
February, 2011 – October, 2013
July, 2010 – January, 2011
July, 2010 – January, 2011
May, 2009 – July, 2010
May, 2009 – July, 2010
January, 2006 – May, 2009
September, 2008 – May, 2009
February, 2007 – September, 2008
February, 2006 – July, 2006
Jule, 2004- January, 2006
Jule, 2004- January, 2006
T-Systems Iberia, Valencia, Spain
Project: Telekom Mobility Portal
Position: Senior Software Developer
Project Goal: Development/maintenance of the system
Technologies: Java 17, JSF 2.2.8, JQuery, JS, Angular JS, XML, JSON, Ant, Maven, JasperReports, Hibernate, SQL, WS, Selenium, Quartz, Vue.js, Vuetify, Vuex,
Environment: Tomcat, Apache, Jira, Confluence, GIT, GitLab, PostgreSQL, SAP
Customer: Telekom Mobility Solutions
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
- Configuration management
T-Systems CIS, St. Petersburg, Russia
Project: Telekom Mobility App (backend and iOS frontend)
Position: Senior Software Developer
Project Goal: Development of the system
Technologies: Spring Boot, Java 17, Swagger, Gradle, Maven, VMware AirWatch VPN, HTML, JavaScript, CSS, jQuery, Swift, UIKit, SwiftUI, MapKit
Environment: Apache Tomcat, Jenkins, Flyway, Jira, Confluence, GIT, GitLab, PostgreSQL, Magenta CI/CD, AWS Cloud
Customer: Telekom Mobility Solutions
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Project: Telekom Mobility Portal
Position: Senior Software Developer
Project Goal: Development/maintenance of the system
Technologies: Java 17, JSF 2.2.8, JQuery, JS, Angular JS, XML, JSON, Ant, Maven, JasperReports, Hibernate, SQL, WS, Selenium, Quartz, Vue.js, Vuetify, Vuex,
Environment: Tomcat, Apache, Jira, Confluence, GIT, GitLab, PostgreSQL, SAP
Customer: Telekom Mobility Solutions
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
- Configuration management
Project: GK-Portale (Deutsche Telekom services management system)
Position: Senior Software Developer
Project Goal: Development/maintenance of the system
Technologies: Java 1.7, JSF 2.0, Facelets, RichFaces, Tomohawk, JQuery, Ajax4jsf, JS, EJB 3, XML, JSON, Maven, JasperReports, Hibernate, SQL, WS, Selenium
Environment: JBoss, Jira, Clear DDTS, Git, Sonar, Jenkins, ReviewBoard, Ms SQL Server
Customer: Deutsche Telekom
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Project: MBC PoS (Mercedes-Benz Point of Sale)
Position: Senior Software Developer
Project Goal: Development/maintenance of the system
Technologies: Java 1.6, JSF 1.2, Facelets, MyFaces, Tomohawk, JQuery, Ajax4jsf, JS, EJB 3, XML, JSON, Maven, Apache POI, JasperReports, Hibernate, SQL, IBM PAI, WS, JMS, SOAP
Environment: IBM WebShere, WebShere MQ, DB2, Jira, HP Application Lifecycle, SVN, Sonar, Jenkins, Confluence
Customer: Daimler AG
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Project: DeTeFleet Service Car Rental Portal (DeTeFleet Dienstfahrzeug Portal)
Position: Team Leader
Project Goal: Portal maintenance
Technologies: Java 1.5/1.6, Struts, Spring, JSP/Servlets, JS, Ajax, JQuery, XML, JSON, Ant, Apache POI, JasperReports, Hibernate, SQL
Environment: Tomcat 6, MsSQL Server 2000/2008, SVN, Trac
Customer: DeTeFleetServices, Deutch Telecom Group (http://www.detefleetservices.com)
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
- Providing direction and guidance
- Organizing tasks and setting goals
Project: Business Car Rental Portal (DeTeFleet Geschäftsfahrzeug Portal)
Position: Team Leader
Project Goal: Portal maintenance.
Technologies: Java 1.5/1.6, Struts, Spring, JSP/Servlets, JS, Ajax, JQuery, XML, JSON, Ant, Apache POI, JasperReports, Hibernate, SQL
Environment: Tomcat 6, MsSQL Server 2000/2008, SVN, Trac
Customer: DeTeFleetServices, Deutch Telecom Group (http://www.detefleetservices.com)
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
- Providing direction and guidance
- Organizing tasks and setting goals
KORUS Consulting, St. Petersburg, Russia.
Project: Support
Position: Senior Software Developer.
Project Goal: Maintenance of document management systems based on EMC Documentum.
Technologies: Java 1.4/1.5, JSP/Servlets, JS, Ajax, XML, XSL, WDK, Ant.
Environment: EMC Documentum 5.3SP6 / 6.5 (Content Server, BPM, Webtop), Tomcat 5, Oracle Application Server 10g, Oracle 10g, CVS, Mantis, Jira
Customers: http://www.stcompany.ru, http://www.usi.ru, http://www.vt.ru, http://www.vckp.ru
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
MoBile Capital Co. Ltd., St. Petersburg, Russia.
Position in the project: Software Developer.
Project: FastPay
Project Goal: Electronic financial services development
Technologies: JavaEE (Servlets/JSP, EJB), Hibernate, SQL, Web Services, UML, Ajax, Eclipse RCP
Environment: Tomcat 6, JBoss, Oracle, SVN, Bugzilla
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Reksoft Co. Ltd., St. Petersburg, Russia
Project: Yamburg (DMS based on EMC Documentum 5.3).
Position in the project: Software Developer.
Project Goal: Development of corporative directive
document management system based on EMC
Documentum.
Customer: Yamburggazdobycha, LLC (http://www.yagd.ru)
Technologies: JavaEE 1.4, JSP, XML, WDK, Servlets,
Apache Maven.
Environment: EMC Documentum 5.3 SP6 (Content Server,
BPM), Tomcat 6, Tomcat 5.5, Oracle 10g
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Project: Springer (Book Workflow/Journal Workflow). The Documentum aided part of the book/journal publication automation.
Positions in the project: Software Developer
Project goals: implementation of the workflow management system of Springer production in a Documentum enterprise content management system.
Technologies: Java 1.4/1.5, JSP, JS, XML, XSL, WDK, Apache POI, XML/PDF Access API, VBA 6, Ant.
Environment: EMC Documentum 5.3 SP6 (Content Server, BPM, Webtop), Apache Tomcat 5.0, 6.0, Sun Solaris v10, Oracle 10.1.3, SAP XI, MS Excel 2003, Adobe LiveCycle Forms ES, Microsoft SharePoint, CVS, Bugzilla, VPN.
Customer: Springer (http://www.springer.com)
Responsibilities:
- Requirement analysis;
- Definition of system design;
- Software development
Project: USI WebORD
Position in the project: Software Developer
Project goal: Development of corporative directive document management system based on EMC Documentum.
Technologies: Java 1.4, JSP, WDK, DFC, DQL.
Environment: Documentum 5.2.5.SP2 , Tomcat , IntelliJ IDEA , VSS, TestTrackPro
Customer: http://www.usi.ru
Responsibilities:
- Software development
Project:UTK WebORD
Position in the project: Software Developer
Project goal: Development of corporative directive document management system based on EMC Documentum, using WebORD architecture and components.
Technologies: Java 1.4, JSP, WDK, DFC, DQL.
Environment: Documentum 5.2.5.SP3 , Tomcat , IntelliJ IDEA , VSS, TestTrackPro
Customer: http://www.stcompany.ru
Responsibilities:
- Software development
«OM-Express» Publishing house, St. Petersburg, Russia
Position in the project: system administrator
Responsibilities:
- Users support
- Network administration
- Web recourses maintenance
- DBMS maintenance
- ATS logics programming
EDUCATION AND QUALIFICATIONS
2001 - 2007
St. Petersburg State Polytechnical University, Faculty of Engineering Cybernetics. Graduate Diploma
(basic, intermediate, upper-intermediate, advanced, native)