---
Mobile phone: ---
E-mail: --
SUMMARY OF QUALIFICATIONS:
• Over 6 years of professional experience in IT;
• Expert in software development (Java, C#, Object Pascal);
• Deep knowledge of database development (MSSQL, Oracle, PostgreSQL, MySQL, DB2, Access);
• Good at XML, JSON, SOAP, REST, HTML, Java Script, Swing, JUnit, JDBC, WSDL/XSD
• Strong knowledge of modelling tools (Erwin, Rational Rose)
• Excellent in IDE (IntelliJ IDEA, Eclipse, NetBeans, Toad, PL/SQL Developer, Microsoft Visual Studio, Delphi, Borland Developer Studio, PostgreSQL Maestro)
• Dealt with applications servers: Tomcat, GlassFish, Jetty
• Expert knowledge of other technologies (Microsoft reporting services, ArcSight ESM, SAP, Kerio Control, Apache, ISS)
• Good knowledge of operation systems (Windows 9x/NT/XP/Vista/7/Server 2003/200;
• Excellent understanding of Virtual Systems (VmWare, VirtualBox, Citrix)
• Experience with build/versioned/bug track/project management systems: Svn, Git, Maven, Ant, Hudson/Jenkins, JIRA, YouTrack, Redmine
• Experience with Agile development.
• Familiar with Hibernate.
Education
Belarusian State University of Informatics and Radio Electronics
Qualification: Electronics engineer of computer modelling and design of electronic appliances
Job Experience
Position: Java Developer (09/2011 – 08/2013)
Employer: --– innovate software development company with the offices located both sides of Atlantic Ocean – the USA and Central Europe.
Web site:--
Duties:
• Development of client-side Java Micro Edition apps (maps, poker, blackjack, backups, etc.)
• Existing code analysis, optimisation and refactoring
• Development server-side services
• Database development
• Solutions delivery and deployment
• Integration with third-party services using SOAP, REST
• Research on internal Java class file structure and JVM behaviour
• Support of the Maven build system (modules development, build scripts configuring)
Achievements:
• Development mathematical probability model for a slot machine.
• Optimization graphical output for mobile poker client (up to 15 times).
• Implementation of new solution for Yandex maps project, which increased download speed up to 30%.
• Successful integration with external betting and billing systems.
Position: Software engineer of information security department (02/2007 – 09/2011)
Employer: - the largest financial institution of the country offering to its customers more than 100 types of banking products and services in more than 2000 divisions through the country. It is on the 412th place of top world banks.
Web site:--
Duties:
• Development and support client-server software on C#, Delphi, Java, PHP, SQL
• Performance optimised access of Oracle Database with big data volume
• Load and stress testing of applications based on Oracle, WebSphere, SAP and ArcSight technologies and platforms
• Analysis of the performance, stability and security issues in Bank software and implementing solutions to fix the above
• Maintenance a lot of databases such as MSSQL, Oracle, MySQL, PostgreSQL, Firebird, DB2
• Assurance of bank information security (implementing of role based access model pattern, exploring and tracking vulnerability in Bank software)
• Creating reference documentation and job descriptions
• Team management
Achievements:
• Developing flexible solution for accounts and permissions registration which greatly accelerate the process of registration of applications, and allow detecting administrators’ errors.
• Successful penetration test of Internet banking based on WebSphere.
• Reducing response time for critical accounting module (more than 100 times).
Other Skills and Personal Qualities
• Experience of working in small and big teams as well as independent
• Team leader experience
• Excellent mathematic and analytical skills
• Learning new technologies quickly
• Taking ownership of the developed solutions and supported systems
• Optimistic and self-motivated
Mobile phone: ---
E-mail: --
SUMMARY OF QUALIFICATIONS:
• Over 6 years of professional experience in IT;
• Expert in software development (Java, C#, Object Pascal);
• Deep knowledge of database development (MSSQL, Oracle, PostgreSQL, MySQL, DB2, Access);
• Good at XML, JSON, SOAP, REST, HTML, Java Script, Swing, JUnit, JDBC, WSDL/XSD
• Strong knowledge of modelling tools (Erwin, Rational Rose)
• Excellent in IDE (IntelliJ IDEA, Eclipse, NetBeans, Toad, PL/SQL Developer, Microsoft Visual Studio, Delphi, Borland Developer Studio, PostgreSQL Maestro)
• Dealt with applications servers: Tomcat, GlassFish, Jetty
• Expert knowledge of other technologies (Microsoft reporting services, ArcSight ESM, SAP, Kerio Control, Apache, ISS)
• Good knowledge of operation systems (Windows 9x/NT/XP/Vista/7/Server 2003/200;
• Excellent understanding of Virtual Systems (VmWare, VirtualBox, Citrix)
• Experience with build/versioned/bug track/project management systems: Svn, Git, Maven, Ant, Hudson/Jenkins, JIRA, YouTrack, Redmine
• Experience with Agile development.
• Familiar with Hibernate.
Education
Belarusian State University of Informatics and Radio Electronics
Qualification: Electronics engineer of computer modelling and design of electronic appliances
Job Experience
Position: Java Developer (09/2011 – 08/2013)
Employer: --– innovate software development company with the offices located both sides of Atlantic Ocean – the USA and Central Europe.
Web site:--
Duties:
• Development of client-side Java Micro Edition apps (maps, poker, blackjack, backups, etc.)
• Existing code analysis, optimisation and refactoring
• Development server-side services
• Database development
• Solutions delivery and deployment
• Integration with third-party services using SOAP, REST
• Research on internal Java class file structure and JVM behaviour
• Support of the Maven build system (modules development, build scripts configuring)
Achievements:
• Development mathematical probability model for a slot machine.
• Optimization graphical output for mobile poker client (up to 15 times).
• Implementation of new solution for Yandex maps project, which increased download speed up to 30%.
• Successful integration with external betting and billing systems.
Position: Software engineer of information security department (02/2007 – 09/2011)
Employer: - the largest financial institution of the country offering to its customers more than 100 types of banking products and services in more than 2000 divisions through the country. It is on the 412th place of top world banks.
Web site:--
Duties:
• Development and support client-server software on C#, Delphi, Java, PHP, SQL
• Performance optimised access of Oracle Database with big data volume
• Load and stress testing of applications based on Oracle, WebSphere, SAP and ArcSight technologies and platforms
• Analysis of the performance, stability and security issues in Bank software and implementing solutions to fix the above
• Maintenance a lot of databases such as MSSQL, Oracle, MySQL, PostgreSQL, Firebird, DB2
• Assurance of bank information security (implementing of role based access model pattern, exploring and tracking vulnerability in Bank software)
• Creating reference documentation and job descriptions
• Team management
Achievements:
• Developing flexible solution for accounts and permissions registration which greatly accelerate the process of registration of applications, and allow detecting administrators’ errors.
• Successful penetration test of Internet banking based on WebSphere.
• Reducing response time for critical accounting module (more than 100 times).
Other Skills and Personal Qualities
• Experience of working in small and big teams as well as independent
• Team leader experience
• Excellent mathematic and analytical skills
• Learning new technologies quickly
• Taking ownership of the developed solutions and supported systems
• Optimistic and self-motivated
Comment