Aleksey Maksimov
I am a Solutions Architect with strong experience in various technologies and platforms, who successfully worked with large off-shore and on-shore teams. I've done system analysis, technical solution design, middleware tuning and application development. I am hands-on expert on Enterprise Middleware on Weblogic and Websphere platforms. I have thorough knowledge of Object Oriented Programming (OOP)/Object Oriented Design (OOD) and have proven expertise in software design, including excellent knowledge of Unified Modeling Language (UML). I gained a major experience in delivery of Web-based applications, including high performance enterprise applications. I possess proven knowledge of full software development process lifecycle, including time and effort estimations.
Graduate degree in Computer Science. I am capable to work as a team leader, managing off-shore and on-shore teams. I hold very effective interpersonal and communication skills.
Architecture expertise: |
Architecture - 5 years, Design and Development - more than 10 years |
Enterprise middleware design expertise: |
Weblogic - 2 years, Websphere - 4 years |
Management expertise: |
Team leader - 10 years, including 2 years offshore team leading |
Agile expertise: |
Scrum - 4 years, XP - 5 years |
Java/J2EE expertise: |
10 years |
Open source: |
Struts, Cocoon, Ant, Maven, Ivy, JBoss Application Server, Apache |
Server Technologies: |
Websphere, Weblogic Portal, AquaLogic Service Bus (ALSB), Enterprise Java Beans (EJB), Java Servlets, JSP, JSF |
Databases: |
DB2, MySQL, SQL Server, Oracle |
Software Packages: |
Rational Rose, Rational Software Architect, Rational ClearCase, Rational ClearQuest |
Operating Systems: |
Windows, Solaris, Linux |
Capgemini UK |
London, UK |
Solutions Architect |
2005 - Present |
I analyzed requirements, provided technical solution options and delivered software solutions to clients.
I am currently working as a Non-Functional Requirements lead architect for Thomas Cook Globe project. In this role I am responsible for defining performance testing strategy, monitoring delivered code for performance, creating static code analysis automated procedures and outlining continuous integration procedures. I work directly with the client infrastructure team and manage a team of developers and Solaris and DB administrators.
Designed and built an integrated message notification solution for EDF Energy: used external SAAS provider to send secure messages to EDF clients. Started as software quality lead, promoted best practices and approaches for measuring and delivering top quality software. My unit test approach allows delivering high quality software using less testing resources.
I was working as a leading member of performance tuning and middleware design team for FSA GABRIEL project, which is used by all financial organizations in UK. The solution was delivered on Solaris using whole stack of Oracle/BEA Weblogic products (Portal, Weblogic Integration, AquaLogic Service Bus, Aqualogic DSP), and my role was to analyse performance options and recommend solutions to a client, a major UK financial governing body. My suggestions allowed increase of application load capacity for at least 30% while reducing response times by 50%.
Before that I was leading Continuous Integration team on FSA GABRIEL project. I was responsible for leading the team of 4 people located in India, and for maintaining the successful build of a project. I help project manager to integrate parts of Agile methodology (unit testing and coverage, continuous integration) into RUP based project. I created a standard build template for nine sub-projects and to create fully automated build/release procedure of distributed SOA application for various environments. I worked close with client and solution architect in order to simplify deployment processes.
I designed business rules processing engine for Welsh Assembly Welsh European Funding Office, which allowed fast execution of reusable business procedures. I worked on client facing workshops, and applied my experience to help project manager to estimate time and effort required to create secure and reliable solution for integration between Filenet Workflow Engine and Websphere backend. I also helped infrastructure team to secure Websphere 6 production environment and to do initial setup of the continuous integration environment using CruiseControl and Maven 2.0. That was first and very successful application of continuous integration methodology in Capgemini UK.
I worked on energy trading solution for a EDF Energy. After participating on various client workshops and working closely with business users, I proposed three possible solutions for a client's problem, which allowed cutting development and production costs by different degrees. The chosen solution cut production and development costs by 30%
DNA (now Razorfish), web marketing agency |
London, UK |
Technical Architect |
2004 - 2005 |
I acted as a senior technical architect for online projects for StandardLife bank, one of the Scotland largest commercial banks. Analyzed requirements, created technical architecture specifications, designed software architecture. I provided an initial input for project manager's time and effort estimations. I managed team of off-shore developers. I delivered systems using J2EE, JBoss, MySQL, .Net, MS SQL Server.
Responsible for:
Establishing development standards and defect tracking procedures
Implementation of the Rational Unified Process
Providing architecture guidance for offshore development team
Spherion Corporation, HR consulting company |
Fort Lauderdale, FL, USA |
Senior Programmer/Analyst |
2000 - 2003 |
Acted as a technical leader and participated in full development life cycle on various Web and Windows applications.
Distributed application for subsidiary office's intranet, which allowed cutting costs maintaining consultants and temporary employee's information.
J2EE application for gathering and measuring performance details of consultants and temporary staff.
Integrated various corporate J2EE applications with PeopleSoft ERP.
High volume (up to 100,000 simultaneous users) Web timesheet application, which improved accuracy and saved more than $250,000/year by cutting maintenance costs. (J2EE, Websphere)
Increased performance of rule-based bulk import operations by replacing legacy VB application with secure Web Service. (Java, Axis framework)
Acted as a senior consultant for Fortune 500 clients:
Visa International - distributed salary budgeting application for Latin American Visa offices (Brazil, Mexico, Venezuela and Chile)
American Automobile Association (AAA) - application for performance analysis of rebates programs
Used on various projects: Java/J2EE/Servlets/EJB/JSP (3 years), ASP.Net, C# (1 year), MS SQL Server 2000 (3 years) and IBM DB2 (2 years), ASP, VB. Created working prototypes demonstrating architectural concepts, participated in maintenance of Group Coding Standards, mentored other developers, and participated in 3rd level of application support.
Powernet International Inc., IT consulting company |
Miami, FL, USA |
Senior Systems Analyst |
1999 - 2000 |
Lead a team of 5 developers. Designed and developed various high performance web applications, mentored junior programmers. Created and maintained coding standards. I worked on client side, providing technical expertise to customers. Used Java/Servlets/JSP, MS SQL Server 2000, ASP, VB.
Distributed Software Development Inc., IT consulting company |
Chicago, IL, USA |
Senior Developer |
1998 - 1999 |
Created Excel based reporting system for billing application for pager operations for Austria biggest telecom company and provided customer support for it.
Investment Bank "Rossiyskiy Credit" |
Moscow, Russia |
Senior Developer |
1996 - 1998 |
Organized and managed data mining operations to support bank's technical analysis team.
Designed and developed programs for intraday and real-time analysis of state treasure bills, stocks and futures markets. Created real-time bank portfolio analysis platform for various markets. Supported re-design of bonds management platform.
Olma, top Russian investment company |
Moscow, Russia |
Director of IT Department |
1994 - 1996 |
Successfully organized and managed IT department.
Created working prototypes demonstrating architectural concepts, created corporate IT standards. Participated in internal application support. Used VB, VBA, MS SQL Server, MS Access.
Bain and Company, Inc., global business consulting company |
Moscow, Russia |
Database manager |
1993 - 1994 |
Developed and supported biggest Russian database for analysis and assistance for Russian privatization progress. I managed data mining and help desk departments. Procured computer software, hardware and office equipment. Used MS Access, VBA.
State Academy of Management, leading Russian institute |
Moscow, Russia |
Developer |
1990 - 1993 |
Acted in a team of programmers, I developed databases for managing import and export operations for one of the Russian largest car importer. I procured computer software, hardware and office equipment as well as provided customer support.
1996 - Master's Degree in Computer Science from Moscow State Engineering Physics Institute, Russian leading IT Institute
Oracle/BEA AquaLogic Service Bus training |
2009 |
Amazon Webservices (Elastic Cloud) training |
2009 |
Websphere Application Server 6.x Administration |
2006 |
J2EE Architecture training by Sun Microsystems |
2005 |
Training in IBM Rational Software products and methodologies |
2003-2006 |
Java/J2EE, Websphere |
2003 |