Alexander A.

Alexander A.

Senior Software Engineer

Romania
Hire Alexander A. Hire Alexander A. Hire Alexander A.

About Me

I am a highly skilled and specialized Senior Java Developer with years of industry experience in backend development, persistence layer, database structure, Rest API, Database performance optimization, and SQL tuning solutions for clients. I am solution-oriented and motivated by new knowledge and technologies in my work on architecture designs, new functionality development and performance tuning services for my clients.

Work history

UpStack
UpStack
Senior Java Developer
2018 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Freelancer
Freelancer
Java Back-End Engineer
2017 - 2017
Remote
  • Efficiently developed, deployed, tested and maintained the technical objects for a mailing and authorisation system for the client.

  • Developed and enhanced a mail sub-system to update and inform users on all major system activities.

  • Provided technical guidance and solutions for the implementation of an authorisation sub-system to give customers access to sections of the system.

Luxoft
Luxoft
Senior Java Developer/Technical lead
2011 - Present (12 years)
Bucharest, Romania
  • Regularly liaised with developers, business analysts and users in conceptualizing and developing new technical solutions on several projects for clients.

  • Evaluated the 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.

  • Efficiently analyzed and assessed the procedures for the successful migration of a project from a legacy platform based on Weblogic 9 to Weblogic12c.

Art-Master
Art-Master
Back-End Engineer
2009 - 2011 (2 years)
Kiev, Ukraine
  • Provided technical expertise in handling effectively database architecture development, performance tuning, and production delivery in mitigating risks and technical complexities associated with projects.

  • Efficiently effected database architecture reorganisation, 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.

Joint Stock Commercial Bank Nadra
Joint Stock Commercial Bank Nadra
Senior Oracle Developer
2006 - 2009 (3 years)
Kiev, Ukraine
  • Regularly developed complex technical objects in accordance with technical development standards and best practices for desktop client programs.

  • Provided responsive production support for business critical applications through performance tuning for clients.

  • Liaised regularly with business analysts and application users on production delivery and business task clarification effectively.

Ukrtelecom
Ukrtelecom
Software Developer
2001 - 2006 (5 years)
Kiev, Ukraine
  • Proactively worked through service requests for the creation of different project architecture for the client.

  • Regularly conducted research into new technologies, tools, components, and frameworks for SQL query optimizations.

  • Provided technical expertise to the efficiency, effectiveness and success of production releases on large scale projects for clients.

Portfolio

Senior Java Developer, Luxoft, Fire

The project is used for calculating and providing information about price changes of financial instruments on daily basis. Created a new functionality on the back end layer and handled production deployment.

Senior Java Developer, Luxoft, Usermanagement

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 tech-nologies. Communicated with the customer. Designed TDD. Lead a team of 5 people. Production releases. Prepared deployment scripts and deployment documentation.

Senior Java Developer, Luxoft, eDerivatives

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.

Back-End Developer, Equify
Back-End Developer, Equify

Equify is a disruptive fintech platform which aims 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. Created mail scheduling functionality.

Education

Education
Master of Science
Zaporizhzhya National Technical University
2002