I am an experienced and results-oriented Java Web Application Developer with over eight years experience developing and implementing high-end innovative projects for numerous clients. I work well independently, or on a team, and quickly learn new technologies in order to provide the most advanced technologies for client projects. I consistently think outside the box and often work on unique and unusual projects. With a big-picture perception, I can effectively guide clients throughout the process providing outstanding overall experiences.
Actively worked on the creation and deployment of AE's data model classes for the client.
Successfully implemented AMB’s repository layer for CRUD operations with uniquely filtered data and AE's data, and created the AMB’s business logic layer for data calculation.
Effectively created a Jasper Reports work layer, API for dynamic columns drawing, and implemented the main accounting report process with difficult logic.
Played a key role in the development of a Spring/JPA Enterprise application with authorization and access rights role based on different stacks.
Provided maintenance and troubleshooting support to client by resolving technical issues with the system through regular debugging, research and investigation.
Successfully created PL/SQL procedures, functions, triggers and associated PL/SQL or SQL database scripts as needed.
Successfully implemented creative/innovative features for parsing new and existing formats of the channel’s play lists.
Regularly developed and implemented new opportunities and formats for parsing TV programs for the client.
Provided regular technical support for Android applications, and conducted jUnit tests through test-driven development to make the applications performant and ensure seamless streaming on the platform.
Effectively participated in the design and development of different 1c applications as a remote team developer, architect, and team lead.
Successfully led numerous teams to deliver unique and innovative applications for different clients of 1c
Regularly participated in diverse software validation activities including code reviews and validation test-documentation developments for clients of 1c.
A web-based application for bank accounting data accumulation and storage.
Data is stored in IMDG (In Memory Data Grid) with Oracle backups.
The application utilizes a secure data storage solution (IMDG).
Education
Solved about 1200 practical tasks of different complexity, in IDEA, including complex WEB CRUD application using Spring MVC, Hibernate, Maven, MySQL, Tomcat 7, console Tetris, and snake console.
Java Core
2015 - 2015
MSc. Economics
Novosibirsk State University
2003 - 2005 (2 years)
Bachelor's Degree, Mathematics and Computer Science