Aleksandr Pavlenko
Chicago, IL
cell: (***) -***-1140, email: ***.********@*****.***,
LinkedIn: https://www.linkedin.com/in/alexlexa .
SENIOR SOFTWARE ENGINEER / SOFTWARE DEVELOPER (JAVA PLATFORMS)
Summary of qualifications:
. 9+ years experience in software development
. 3+ years experience in project and release management
. 2+ years experience in big-data projects
. Knowledge of diversified and cross-platform development
. Good understanding of object-oriented approach to software design, design
patterns (GoF, J2EE) and full life-cycle of product development
. Expert-level development of enterprise and distributed systems
. Web development (portals, search engines)
. Extensive experience in protocols (SNMP, VoIP)
. Cryptography and security development
Education:
2001-2006: Master's Degree in Computer Science. Kyrgyz-Russian Slavic
University, Bishkek, Kyrgyzstan. The faculty of Software Development and
Automated Systems.
Technical skills grouped by topics:
Programming languages and technologies
. Proficient in Java
. Intimate knowledge of C#, J#, VB, C/C++/STL on Unix
. Aspect-Oriented Programming: AspectJ, Spring AOP
. Pascal, Object Pascal (Delphi)
. PHP, Perl/CGI, Python/Jython
. SQL, PL/SQL
Web, J2EE and Web Services
. HTML/DHTML, CSS
. JavaScript, GWT, jQuery, ExtJS, ExtGWT, Prototype, AngularJS
. Servlets, EJB, JSP, JSTL, JSF, Facelets
. XML: Schema, DOM, SAX, StAX, XPath, JXPath
. XML-mappings: JAXB, Apache XMLBeans and etc.
. WebServices: JAX-WS, Axis2, .Net Framework
Application Security
. Security: OpenSSL, JSSE, JCE, Apache XML Security
. Russian-vendors: CryptoPro, Digt, CryptoCom
. Certificate Authorities (Microsoft CA, Geronimo CA)
Database Servers, Containers and Enterprise Service Buses
. Development Platforms: Spring Framework, WebSphere Commerce Server
. Big Data: MongoDB, HBase, Hadooop
. Search Engines: Apache Lucene, ElasticSearch, Solr
. Application Servers: Glassfish, WebSphere (5.1, 6/7/8), Jboss AS (5.1,7)
. Web Containers: Tomcat, Jetty
. Enterprise Service Buses: Mule, Open ESB
. Enterprise Application Integration: SCA / SDO, UMO, JBI
. Proxy/Load Balancing: Apache HTTP Proxy/Balancer, Nginx, Lighttpd
. Queues: JMS, WebSphere MQ, Oracle AQ
. Persistence: JPA, Hibernate, Spring JDBC
. Storage: MySQL, PostgreSQL, Informix, Oracle, MS SQL, DB2, IBM Content
Manager, Terradata
. Portals: Portlets, IBM WebSphere Portal
. Platforms: Linux/Unix/Windows
Software development life-cycle
. Testing: JUnit, TestNG, XMLUnit, Grinder, Mockito and etc.
. Building: Ant, Maven, Continuous Integration (TeamCity, Jenkins)
. Source Control: SVN, CVS, VSS
. Project management: Explanner, MS Project, Track
. Case tools: UML, Rational, Visio
Used to work with
. Eclipse plug-ins development
. Multithreading on Unix platforms
. Text parsing/compiling utilities (jacaCC)
. PDF (iText, Adobe Acrobat) format handling
. COM, OLE and MS Office under Java
. SNMP protocol, agents and managers
. Network programming TCP/UDP/IP (Java, C)
. IP-telephony protocols/billing systems, VoIP
Professional experience:
10/2012-Present: Sr. Software Engineer at Sears Holdings
Corporation (http://www.sears.com), Hoffman Estates, IL, USA.
Responsible for definition, design, and implementation of multi-tier
distributed applications focused on improving e-commerce platform of Sears
Holdings Corporation.
Projects at Sears:
1. LocalAds Kmart (http://local.kmart.com/) and LocalAds
Sears (http://local.sears.com/) - online visualization of Local printouts
and deals for Kmart/Sears/Marketplace products. It is a big-data project
based on MongoDB/MySQL/ElasticSearch. Responsibilities: entire
architecture, server-side development, team coordination, performance. The
project still getting developed and we are planning to bring much more data
on it.
2. Shop Your Way Local (https://www.shopyourwaylocal.com/s/web/), Android
App and iPhone App - local e-commerce platform which allows Local sellers
directly reach local buyers offering discounts and ready-to-pick up
products. Responsibilities: server-side development, performance, platform
migration. Still responsible for performance characteristics of entire
project.
3. ScoringApp - big-data analytic project based on MongoDB (initial was
Hbase) which collects every-single interaction/event from ShopYouWay social
network (http://www.shopyourway.com/), Sears (http://www.sears.com/)
and Kmart (http://www.kmart.com/) eCommerce platforms and finds customer
similarities (friends,products,interests) according to behavior patterns.
The project still in pilot version. Responsibilities: entire batch
architecture and behavior patterns implementation.
4. Craftsman Club (https://club.craftsman.com/community/) - social network
for Contractors and "HandyMen" to share their projects and knowledge
promoting Craftsman tools. Responsibilities: server-side services
architecture, development, performance and integration.
5. Kmart Pharmacy (https://pharmacy.kmart.com/) - Kmart-stores pharmacy
system which allows customers to get prescriptions fulfilled and
delivered. Responsibilities: all levels development and performance
troubleshooting with fixes.
6. MyGofer.com (http://www.mygofer.com) - the same day product-delivery
platform (in Office, curbside).
[pic]
11/2008-10/2012: IT Consultant for Royal Bank of
Scotland (http://www.rbs.com) at U&X Group, Chicago, IL, USA.
Full-cycle development of Maxtrad (http://www.maxtrad.com) products family.
Back-office banking systems.
[pic]
11/2007-11/2008: Sr. Software and Security Architect, Software Systems and
Technologies Ltd.(http://www.psit.ru/), Moscow, Russia.
System architecture and spearheaded development of international payments,
money transfers and ticketing system for SviazBank with 3.000.000
operations a day.
[pic]
07/2007-11/2007: Sr. Java Developer, OOO Pronto-
Moscow (http://www.job.ru/), Moscow, Russia.
Implementation of Internet-based newspaper advertisement system with more
than 250.000 hosts a day - E-shop(http://pronto.ru/) and From My
Hands (http://www.irr.ru/). Deep integration with Microsoft Navision Axapta
over COM and WebServices.
[pic]
12/2006-07/2007: IBM WebSphere Developer, OOO Progress (http://www.progres-
co.ru/), Moscow, Russia.
Development of online archive for Russian patent organization under IBM
WebSphere Portal and document flow system with IBM Content Manager.
Printing services development with PDF API (iText, Adobe Acrobat) and MS
Office API.
[pic]
01/2005-01/2008: General Manager and Software Architect, List Ltd, Bishkek,
Kyrgyzstan.
Design of architecture, development and deployment of web portals in
Central Asia, Internet search engines for Kazakhstan, Kyrgyzstan and
Uzbekistan.
[pic]
01/2004-01/2007: Software Consultant, Bishkek(Kyrgyzstan) subsidiary of
Creative Science Systems Inc., Campbell, CA, USA.
Development of SNMP-based management facilities for NetZyme Enterprise
server. Java-based MIB compiler. Architecture design and implementation of
SNMP v1/2C/3 agent generator including SNMP runtime support library.
Eclipse plug-in for MIB browsing, editing and working with SNMP agents.
Environment: Linux, Windows, J#, .Net Framework 1.1, J2SE.
References:
. References from Creative Science Systems Inc., List ltd., PSIT ltd., U&X
Group Inc, Sears Holdings Corporation are available upon request.