- Linux kernel
- Logic & Functional Programming
- Two my commits were accepted into Linus Torvald's linux git repository
- Successfully finished a course "MongoDB for Developers" (Python + MongoDB) from 10gen. Result: 95% (Top 5%, see https://goo.gl/9mkoE8)
- Successfully finished a course "MongoDB for Database Administrators" (Python + MongoDB) from 10gen. Result: 86% (see https://goo.gl/Gb25Uf)
- Finallist of the "IT-Planet 2011/12" contest in the Volga Federal District, nomination "RDBMS Oracle
- NDA_PROTECTED1 - an ETL based application that helps the existing systems of the bank to migrate to the new data layout. Tools and technologies: Oracle 11g, Informatica PowerCenter;
- NDA_PROTECTED2 - an ETL based application that consolidates data from a number of different sources and load the transformed results into its downstream systems and produces views that can be used to make a decision about stock marked state. Tools and technologies: Apache Hadoop, Apache Spark, Apache Flume and other Cloudera components, Spring Boot, Cucumber, jUnit.
- Software Development (Java + Scala)
- Oracle Perfomace Tuning;
- Adding new flows in Informatica PowerCenter;
- Preparing shell-scripts for customizing and adjusting the existing infrastructure to fit the project's needs;
- Setting up and configuring CI.
- Significantly reduced the occurrences of the broken master branch;
- Successfully finished the NDA_PROTECTED1 project and in comparison with other banks we finished it much quicker.
- NDA_PROTECTED - a Windows 10 based emulator-like application. Tools and Technologies: Direct3D, Kinect 2, OpenCV 3, C++11/14, WinAPI
- As a contractor I successfully finished my part of the application
- fastpool.net - a frontend system that helps managers to schedule their employees' work. Tools and technologies: Spring MVC, Hibernate, PostgreSQL, jQuery
- Leadership of the team of 4 person
- Design REST API
- Backend Development (Java)
- Gazprombank Assets Management Agent Point (AP) – a frontend system for mutual funds management. AP is used by bank operators to create requests to manipulate customers' share in mutual funds. Tools and technologies: JBoss AS 6.1, MS SQL Server 2008 R2, JPA 2 (Hibernate), EJB 3.1, JSF 2, JMS, Primefaces, Apache POI, Crypto-Pro JCP, Liquibase, Ehcache, Maven, Selenium;
- Sberbank Custom's Management (SCM) - a frontend system that helps opeators to follow the Legislation process in custom's area. Tools and technologies: WebSphere 7, JPA 2(OpenJPA), Oracle 11g, GWT.
- Backend development (Java);
- Frontend development (JSF/GWT);
- Optimization of Oracle Database.
- Successfully finished the SCM project;
- I mastered the J2EE stack of technologies.
- Address Invest System Address Target Program (AIS AIP) – a Windows based desktop application that helps the government of St. Petersburg make decisions how to spend money for development of Saint Petersburg. Tools and technologies: Delphi, Oracle 11g, FastReport4. More: http://www.elewise.ru/projects_oracle/ais_aip.html
- Address Invest System Target Program's Registry (AIS RCP) – a Windows based desktop application that helps the government of St. Petersburg supervise the execution of target invest programs that are created via AIS AIP. Tools and technologies: Delphi, Oracle 11g, FastReport4. More: http://www.elewise.ru/projects_oracle/ais_rsc.html
- Database Development and Design
- Design printable reports using FastReport 4
- Successfully implemented and launched both of the projects
- Master Oracle development and optimization
Магстр техники и технологии
Бакалавр техники и технологии