From: route@monster.com
Sent: Friday, September 2, 2016 10:12 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: TOMCAT
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
Alexander Zaslavsky
alexander.zaslavsky@yahoo.com
954-319-5173
Senior Lead Java/J2EE Developer SUMMARY: ·
Senior lead software developer with over 20 years
of hands on experience in Software development and Database Design,
full life cycle of software development including requirement analysis,
development, unit testing, integration, deployment and production support. ·
Java/J2EE certified programmer .with over
12 years of strong experience in designing and building full
software solutions from the scratch including an on-line interfaces,
security, database integration and batch processes for scalable fault
tolerant industrial strength applications. This includes
extensive work in Object Oriented Analysis Design, Development and Implementation
of projects in the areas of distributed database systems; Web based systems
integrated with legacy systems. Extensive experience with open source
frameworks such as Spring, Struts, Hibernate, JSF, JSP, SERVLETS, QUARTZ,
Apache foundation projects ·
Expert in middleware development in integration such as EJB/MDB,
JMS, JCA, MQ Series ·
Strong programming experience in J2EE/core Java, JSP,
Tiles, JSTL, JMS, Servlets, HTML/5, XML,
JSON, EJB, Oracle xG, stored procedures, triggers and
functions, MSSQL and DB2 data bases. Strong experience with
Struts 1.x Spring (Model View Controller) architecture.
Build Automation with Maven/ANT/Jenkins. App servers such as IBM
WebSphere Application Server 6.X/7.0, Web Logic, GlassFish and others Tomcat
based. ·
Strong experience in legacy development (COBOL/JCL/CICS/DB2/VSAM/IMS/MQ)
·
Extensive Experience in building Enterprise Java Beans.
Strong experience in writing queries, stored procedures, functions,
packages, triggers. ·
Experience in data modeling, database design. ·
Experience in configuring high scalability load
balanced systems and server clusters ·
Exposure in applications including brokerage, telecom,
banking, accounting, payroll, insurance, warehouse inventory, automotive
financial systems and products, e-commerce, content management, State Justice
Systems. ·
Superior troubleshooting skills ·
Team player with excellent communication and interpersonal
skills.
·
Ability to learn new skills quickly with little
supervision regardless of complexity. ·
Extensive Experience in production support of high
availability systems COMPUTER SKILLS: HARDWARE: IBM OS/390, z/OS, AIX,
SUN Solaris, Windows 200X/IIS
AWS, SOFTWARE: J2EE, Open source framework: STRUTS,
SPRING/MVC/Security,LOG4J, QUARTZ, CICS, DB2/UDB/, IBM/zOS, TSO/ISPF, MSSQL
200X, UNIX/LINUX, ActiveMQ, .NET, MySQL, ORACLE, WebLogic (BEA), IBM
Websphere Application Server 6/7/8, Weblogic AS, IBM MQ Series, Camel MQ,
Rest Web Service framework, AJAX, JQuery IDE/SRC CONTROL: RAD, Eclipse,
Spring Tool Suite (STS), SQL Developer, Git, JBuilder, MS Visual Studio,
TSO/ISPF, VSS, CVS, SVN, CHANGEMAN
OS:
UBUNTU, UNIX, MVS/XA/ESA, z/OS, Windows 200X/NT
LANGUAGES: JAVA/JAVASCRIPT,
PL/SQL, SQL, VB.NET, C#, COBOL, CICS, JCL SATO
Global Solutions, Ft. Lauderdale, FL 10/2015-present www.satoglobalsolutions.com Sr. Software Engineer Internet of Things (IoT) IoT Developed prototype system hosted on annual NRF
trade show which collects Intel
new prototype RFID sensor read data distributed by MQTT protocol. Show booth
features for 2 applications; replenishment and fitting room. Backend socket
server dispatching request system to hand held devices (IPhone/Android). System
consists of a gateway Gigabit device running Ubuntu Mate, hosting
Apache http assets server, GlassFish Socket Server and PostgreSQL
database. It intended to make requests from a retail fitting room to sales
personnel on the floor for a specific item as well as notification for
replenishment of items on the floor. Application feeds a connectivity from
local WiFi network. It exposes web service API for cloud based requests.
Developed an ETL to move/map inventory data into PostgreSQL. GREAT
HEALTHWORKS, Ft. Lauderdale, FL 1/2014-10/2015 www.greathealthworks.com Sr. Software Engineer Area:
call center inbound/ outbound sales applications Developed
a direct deposit system: Nightly batch pulls all call data from CISCO PBX
system and loads it to Oracle calculating agent payout based on various
rules, schedules and rates. An online web application with role based access
to approve/adjust pay out and generate direct deposit file for the bank. This
includes agent, admin, team leads and finance interfaces. (Spring
security/ MVC/JPA/JDBC/Tomcats load balanced. Developed
an online dashboard reflecting real time statistics of an inbound call queue
statuses using Java websockets running on Tomcat.
Developed
and integrated high availability J2EE/JSF/SPRING/HIBERNATE application
to process customer order in house and from virtual agents. Integrated with
merchant company to process credit card ensuring PCI system compliance.
Integrated with FedEx, USPS web services to perform shipping
quotations and address verification. Developed conversion process to ETL
3.5 million existing transaction records from retired IBM LOTUS NOTES to
Oracle 11G without any loss. Developed Pentaho flows to
generate various reports. Optimized application for higher performance
implementing ehCache. Configured load balancing multi clustered Oracle
Fusion Middleware 11g for high performance (2 HTTP servers in
front of 2 Weblogic application servers with 2 way SSL). Conducted
load test by Apache JMeter to proof 500 simultaneous users transacting
under 2-3 seconds average. Developed a batch process running under Terracotta's
Quartz. Integrated with CISCO PBX IBM Informix. Developed training
manuals for manager, team leads and QA. Implemented daily Hudson
build, JUnit and auto deploy. KOMPOZ.COM,
Miami, FL 10/2013-12/2013 http://www.kompoz.com Consultant Area:
Social music collaboration website
Provided
modification and enhancements for current website functionality such as
messaging between members, ability to flag abusive content, ability to see
statistics via Google chart on activities such as uploads, downloads, likes,
follows using Spring tool suite, Maven, Spring 3 (annotations),
MYBATIS,AJAX, MySQL, JQuery/JSON/CSS/Bootstrap/HTML5 Home
Depot, Atlanta, GA 7/2013-10/2013 http://www.homedepot.com Consultant Area:
Special Services systems
Provided
modification and enhancements for the eSVS special services. RESTful
services on Tomcat. Javascript/JQuery. HTML5. Backbone JS. Jenkins build.
Informix DB. ActiveMQ/Camel. Lead conversion from IE8 to IE10 for all stores
nationwide. Guided on performance resolution for mission critical systems.
Established relationship with business stakeholders and enterprise architects
for better understanding of requirements, execution and on time delivery.
Worked with offshore QA team for better defect identification and resolution.
Gained knowledge and deep understanding of overall enterprise and order data
flow. Maintained documentation throughout development cycle. Office
Depot, Boca Raton, FL 11/2012-7/2013 http://www.officedepot.com Consultant
- Lead Java Developer / Architect Area:
Content management systems
Re-skinned
http://www.myworkliferewards.com - based
on e-commerce requirements and new assets. Implemented new promotional
functionality for on-line customers. Modified back end to accommodate new
data. Performed daily builds. Struts 1, CSS, J2EE Websphere 8, SQL server
2008. Architected,
developed, documented and implemented an online platform independent batch
scheduling system to provide an ability to schedule or run on demand batch
jobs responsible for processing online vendor’s content and moving to CMS
Agility, to configure each job based on xml templates (i/o files/jvm
args) eliminating dependency on mainframe scheduler and providing business
community role based access to content management on demand. Software
used: Java based open source Quartz job scheduler, Java 7/J2EE
Spring 3.x MVC based interface, ANT, Spring security 3 LDAP integration,
Spring multicast file API, Oracle 11g backend. Hibernate 3.x.
Designed DB model/triggers/sequences to support scheduling activities,
job log maintenance. Apache Tomcat 7. IDE - Spring Tool Suite
(STS) TracFone
Wireless , Doral, FL 7/2012-10/2012 http://www.tracfone.com Production
support and new development for top prepaid wireless provider in US. Multi
brand ecommerce system (B2B, B2C, content) running on Sun Solaris/Weblogic
with Oracle 11g database. J2EE, Spring 2.5. Eclipse. Agile development with
daily scrum meetings. Direct QA support, release and post release support.
Development of new features UI and client surveys. Heavy database querying to
resolve problems. Modifying existing in-house developed MVC framework.
Cross-group collaboration. Royal
Caribbean Cruises ltd, Miramar, FL 9/2011-6/2012 Production
monitoring and support of a large scale high-availability systems, (www.royalcaribbean.com
www.celebritycruises.com www.azamaraclubcruises.com hosted on
multiple JVM’s, B2B, B2C hosting industrial strength web commerce site which
provides public internet access for cruise booking, reservations and various
products. 500k unique users a day. Lead a singlehanded initiative from
discovery, development and installation in production of 3 projects for
technology migration, integration and metrics utilization. Insuring high
availability and minimum downtime. Developed
and enhanced existing ASR (advanced shipboard revenue) system. WAS
6.1 J2EE, STRUTS, Spring 2.5 SQL server, DB2 on System I (AS400), stored
procedures, SQL optimization, emergency fixes, point pushes and DBUs.
Content management. Software migration and regulatory compliance. UAIC,
Miami Gardens, FL 3/2011-9/2011 http://www.uaig.net/ Configuration
and implementation for JAVA based GUIDEWIRE Automotive
Insurance product integrated with AS400 I Series/DB2. Custom
implementation and configuration of new billing system. Build and deploy
custom Java api and Web service framework integrated via PHP
server on AS400. Judicial
Systems of North Carolina, Raleigh, NC 3/2010-3/2011 CCIS
DA (criminal court information system for a district attorneys) ·
Providing
support and enhancements to existing J2EE/STRUTS 1.1/Tiles application
running on Websphere application server 6.1 in z/OS mainframe environment
which interacts with legacy databases such as DB2 and IMS DB via
CICS transaction gateway (CTG). Designed and created custom
interface to allow statewide name search for prior and pending cases as well
as phonetic search. Provided support and guidance for QA team on testing
approach, test scripting and documentation. Optimized database calls to minimize
CPU usage to reduce licensing cost http://www.nccourts.org/Citizens/JData/Documents/Technology_CCIS_DA_Facts.pdf JM
Family Enterprises Inc, Deerfield Bch, FL 2000-2010 www.jmfamily.com/ LAWSON
Financial Systems ·
Provided support and enhancements to existing custom
interfaces connecting legacy mainframe financial system/database with 3rd party CRM developed
in JAVA/J2EE technologies, MQ series, JMS and PUB/SUB
transformation services in JAVA Multi-threading environment for LAWSON
financial system (AR, AP, and GL). Provided solutions on performance
enhancements and implemented immediate fixes. ·
IBM Mainframe(COBOL/CICS/VSAM), UDB (DB2
AIX/UNIX) IBM CDC data replication, IBM MQ Series, JAVA JMS,
VB.NET/C# ·
Provided leadership and mentoring to team members on the
existing infrastructure .NET
Programmer / AnalystArea: Product development F&I ·
Participated in the analysis, design, requirement
gathering, development and integration of web based application
(“www.jmmenu.com”) with the existing pricing engine running on UNIX/J2EE
environment to provide product pricing and loan break down for dealers as
well as an opportunity to up sell in house developed products such as
extended warranty, wear and tear, life insurance etc.. (.NET,C#,VB.NET SQL
200X,ORACLE/PLSQL/WEB Service) ·
Real time integration with Auto Dealership’s DMS R&R
and ADP ·
Provided support, enhancements and development to a
reporting (.NET, SQL, BOE). Web based reporting system is designed to
provide various statistic information for about 2000 auto dealer on product
(see above) sales performance, sales volumes, penetration etc. ·
Business Objects XI custom programming ·
On-call production support, maintenance and trouble
shooting. Sr. Java
Programmer / AnalystArea: System conversion ·
Participated in design and development of large
conversion project, moving various financial systems off the mainframe to ORACLE
CRM using Oracle app. server, forms and ORACLE DB, JAVA/MQ
interfaces
·
Developed various components and interfaces to access real
time and convert data from various data source on DB2/VSAM to
ORACLE/UNIX. ·
Integration of 3rd party products (UNIX, C). Sr.
Java Programmer / AnalystArea:
Product development "JANUS" ·
Participated in development, implementation and support of
newly designed product management system "JANUS",under J2EE
architecture using MVC patterns, Struts, Log4J, ANT and
JUnit running on BEA Weblogic. Developed integration of the legacy
data utilizing IBM MQSeries, CICS on the mainframe (IBM
OS/390) and EJB/and MDB components running on UNIX.
Optimized SQL and DB2 . Sr. Java
Programmer / AnalystArea: Leasing Systems ·
Participated in the analysis, design, development and
implementation of "dealer statement" system on the IBM
OS/390 utilizing CICS and number of back end batches accessing DB2
and VSAM data bases ·
Providing an ongoing support maintenance and modification
to JM Family South East Toyota (“SET”) automobile leasing systems and
interfaces. Office
Depot, Delray Bch, FL 1999
– 2000 Consultant
- Sr. Mainframe Programmer / Analyst Project:
Cross Dock Re-engineering ·
Participated in the design and development of Office Depot
Cross Dock Re-engineering
project. Modify existing DCMSC system that provides receiving,
distribution and replenishment of inventory (on-line CICS).
·
Utilize IBM MQ Series to establish cross platform
communication between CICS applications and NT server. ·
Create, execute and document test plans and their
results. Re-designed current processes of batch submissions through
CICS internal readers. ·
Convert systems from VSAM file processing to DB2
·
Create reports on user demand using CA-EASYTRIEVE.
American
Express, Weston, FL 1997
– 1999 Consultant
- Sr. Mainframe Programmer / Analyst Project:
Service Delivery Platform, 1999 ·
Participated in the design and development of new
solicitation, cross-sell and balance transfer services. CICS screen-scraper,
and back-end host system that provides update, inquiry and reporting
capabilities. ·
Designed, developed and tested numerous batch programs
written in COBOL 370 utilizing IMS checkpoint restart
facilities, VSAM, JCL, stored DB2 procedures which are
utilized by the client (Microsoft Transaction Server) to complete back-end
functions. ·
Software was developed and tested using CHANGEMAN and
all IBM/DB2 utilities. Project:
Custom Extras, 1997- 1999 ·
Served on the Custom Extras development team, responsible
to implement the System capabilities in support of both the CCIB (Charge Card
in the Bank) initiative and the Triumph Migration Strategy. The purpose
of the CCIB Initiative is to transfer the Charge Card Business from the
LEGACY TRS (travel related services) to AECB (American Express Centurion
Bank) TRIUMPH to take advantage of the flexibility provided by a bank
infrastructure to increase Revenue and Profitability. ·
Involved in writing conversion programs to transfer
accounts from the LEGACY System to the TRIUMPH System and involved the
conversion of the present Custom Extras IMS/DC CICS/DB2 screens to a CICS
DB2 base system ·
Responsible for upgrading existing and new systems to Y2K
compliance level. Bank
of New York, New York 1994
– 1997 Consultant
- Sr. Mainframe Programmer / Analyst ·
Took part in the development and implementation of various
enhancements to the existing online global securities processing systems
(GSPS) as well as maintenance of the existing parts of the system. GSPS
is a comprehensive menu driven real time application that handles securities
ownership transfer facility, provides shareholders and securities
maintenance/inquiry functions, allows dividend reinvestment and processing,
generates payments, and distributes various financial statements and 1099
forms. ·
COBOL II CICS command level using SQL
to access DB2 database under OS/MVS/XA environment. ·
Worked on various enhancements to an on-line money market
system. This real time system provides money market traders with
accurate trading information, assists the operation area in the processing of
deposits, placements and secondary market CD's, ·
Responsible for coding, testing and debugging of various
on-line and batch programs to perform data processing. PROFESSIONAL TRAINIG:
Cloudera Hadoop certified developer cource, JAVA, J2EE (JAVA certified programmer) ORACLE,
PL/SQL .NET
VB.NET, C# EDUCATION:
Globe Institute of Technologies Baruch College, City University of New
York,
|
|
|
||||||||
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|