Alexander is a highly skilled Senior Java Developer with 20+ years of industry experience in back-end development, persistence layer, database structure, REST APIs, database performance optimization, and SQL tuning solutions for clients. He is solution-oriented and motivated by new knowledge and technologies in his work on architecture designs, new functionality development, and performance tuning services for clients.
Liaised with developers, business analysts, and users in conceptualizing and developing new technical solutions on client projects.
Evaluated requirements for functional specifications in creating an efficient technical design for the optimization of a reporting system, leading to a reduction in report building from 2 minutes to 10 seconds.
Analyzed and assessed procedures for the successful migration of a project from a legacy platform based on WebLogic 9 to WebLogic12c.
Worked on database architecture development, performance tuning, and production delivery in mitigating risks and technical complexities associated with projects.
Effected database architecture reorganization, saving the client about 2TB on production environment disk space.
Explored alternative ways to meet user requirements through improved processes or innovative solutions, leading to the development of a reporting system and decreased report calculation time from 2 minutes to 10 seconds.
The project is used for calculating and providing information about price changes of financial instruments on a daily basis. Created a new functionality on the back-end layer and handled production deployment.
Provided REST API for other projects. API provided permissions, information about user. Project allowed to create, update users, roles, groups, and permissions. Created brand new project architecture (database layer, middle layer). Chose a stack of technologies. Communicated with the customer. Designed TDD. Led a team of 5 people. Production releases. Prepared deployment scripts and deployment documentation.
ETL feeds consumed finance information from data providers. Calculated prices show on the web UI. Migrated project from WebLogic 9 to WebLogic 12c. Created ETL feed with new functionality on web UI part. Designed TDD for performance optimization. Prepared deployment scripts and deployment documentation.
Equify is a disruptive fintech platform aiming to reduce the cost and risk of secondary offerings by leveraging information technology to simplify and streamline the execution process. Developed the middle layer of the project and created a mail scheduling functionality.
Education
BSc Radio Engineering
Zaporizhzhya National Technical University - Ukraine