Objective
Skills
Expirience
Examples
Education
References

EMPLOYMENT


Consultant
Self-employed
Greater Chicago Area
Dec 2015 - Present
  • I am managing team of consultants on-site and offshore.⚬☐
  • I am managing project risks.
  • I am following projects thru full SDLC.
Project Manager
Walgreens, Inc.
Deerfield, IL
June 2010 - Oct 2015
  • I am managing team of consultants on-site and offshore.
  • I am working with allocated budget for this projects to make sure we project is completed within budget and on time.
  • I am managing project risks.
  • I am following projects thru full SDLC.
Sr. Business Systems Analyst
Walgreens, Inc.
Deerfield, IL
May 2009 - June 2010

I am responsible for managing project to create collaboration portal for Vendors/Supplier and corporate Walgreens staff. I was managing project from RFI to vendors (IBM, Microsoft and Oracle) for collaboration packages/portals to going into production for pilot vendors.

  • Working with Vendors and business users to determine the best collaboration platform/package to be used.
  • Working with Vendors to determine work plan for implementing the platform in corporate environment. (Microsoft SharePoint 2010)
  • Gathering requirements from business users.
  • Working with infrastructure groups (security, hardware) to determine the risks and path to implement the solution within corporate network/environment.
  • Working with consultants to supervise the development/implementation of desired features.
  • Integrating Java based applications with SharePoint 2010 Portal.
  • Working with multiple groups (Network, security) and SharePoint experts to bring the solution to production environment and selected pilot vendor use.
Sr. Programmer / Analyst
Walgreens, Inc.
Deerfield, IL
June 2007 - May 2009

Responsible for multiple J2EE projects in Retails Systems and Vendor support department. Implementing new enhancements to the existing Distribution Centers Order Management applications and creating new Applications to manage Orders from Direct to Store Vendors.

Technologies used:

  • IBM Websphere WSAD 5.1 (Enhancements to existing applications)
  • IBM Websphere RAD 7 (New applications)
  • Java 1.3 and 1.6
  • WebMethods 6.5
  • EDI
  • JDBC to Oracle and DB2 on iSeries AS400
  • JMS (Integrated part of WAS 6.1)
  • Servlets
  • Portlets with Portal framework
  • Web Services, SOAP
  • XML, XML Schema
independant consulting April 2005 - June 2007
Contractor
Uline
Waukegan, IL
March 2007 - June 2007

1. Overview

Uline has established a direction to migrate from its current RPG based Order Management & Call Center system to an application with a rich user interface, and a system design that incorporates a more maintainable object oriented/JAVA based best practices. The Order Management System (OMS) is used by Customer Support Representatives (CSR)s across six (6) Uline contact centers located in;

  • Chicago, IL,
  • Atlanta, GA,
  • Los Angeles, CA,
  • Minneapolis, MN,
  • Dallas, TX,
  • Philadelphia, PA

The applications used by the 250-300 CSR’s constitute the most strategically important applications for the company. The majority of customer interactions are supported by these applications. Uline sells commodity products, and the level of service provided by their CSR’s is a key differentiating factor.

2. OMS (My responsibilities)

  • Third Party Interfaces with UPS – Tracking Shipments, FEDEX – Service Availability, Tracking Shipments, GSO (Golden State) – Tracking packages
  • Controller layer: MDBs, contract validations
  • Business Services include Stateless Session EJBs.
  • Integration Services include Data Objects returned to the client, Integration Adapters for DBs, Creation of XML, XML parsing.

3. Technologies

  • Technologies that were used include Java 5, JMS using WebSphere SIB, Session EJBs, MDB, JDBC, Web Services, XML Parsing.
  • Development Platform: RAD 7.0.1.
  • Application is running on WebSphere App Server 6.1.
  • Duties include: design, coding, testing.
Contractor
FirstEnergy
Akron, OH
July 2006 - Jan 2007

Architecture, Developed and Tested Web CSR application. This application is for Customer Service Representative working on helping customers of FirstEnergy Companies maintain their web site registration. This includes functionality to register new customers, removing customers, adding and removing accounts to/from their site profile. Web CSR also allowed updating their profile, changing passwords, unlocking the customer, if the customer failed to login more then 3 times and was locked out. Architecture and Develeloped Billing and Payments options of Customer Web Site. Those options allowed to view their accounts, make Bank Draft payments, view payment history and other billing and payment related functionality. Bother of these applications were integrated with SAP thru Web Methods web service calls.

  • Web Technologies that were used include Java 1.4.1, Struts 1.2.7, Sitemesh, log4j, JDBC, Web Services.
  • Development Platform: SAP NetWeaver.
  • Application is running on Apache Web Server and SAP J2EE Engine.
  • Supervised team of 2 Contractors.
  • Duties include: analysis, design, coding, testing.

Technical Architect
SBC Communication Inc (AT&T)
Hoffman Estates, IL
March 2002 - April 2005

Architected, developed and implemented various solutions using J2EE framework and other technologies.

  1. March 2004 - July 2005
    • The eBill team has the need to send upwards of 200,000 real-time emails per day relating to Online Payment Capabilities
    • Designed and implemented a sophisticated distributed system utilizing J2EE approach using WAS 5.1.1
    • Developed high-throughput asynchronous transaction processing capability through the use of Sonic ver. 4 Queue and JMS
    • Coding and testing of multiple stateless EJBs including: Validator, Content Manager, Emailer, Logger, DB Manager, and others)
    • Sophisticated transaction handling with two-phase implementation
  2. March 2003 - March 2004
    • Development of J2EE compliant Sales Aid Application Server using WSAD 5 utilizing Enterprise Offer Management Server and UM BIS
    • App Server publishes Web Services which are invoked from Desktop client application.
    • Web Services invoke Session Bean which does all the work including communicating with Epiphany Rule based Offer Management System, Oracle Database and Usage Management Data.
  3. December 2002 - March 2003
    • Development of client (servlet) software that would sit between HP and SBC Rubik Server.
    • Implemented bi-directional communication using XML SOAP and Rubik Web Services
  4. March 2002 - December 2002
    • Development of WebGate (web based project Management tool) and integration with Artemis/SPI.
    • Conversion and enhancement project moving the application from IIS/COM platform to J2EE
    • Tight integration into Artemis/SPI using web services

Tools: WSAD, WebSphere, IIS, Rubik, WAS
Databases: UDB, Oracle, MS SQL Sever 2000

Software Engineer
Cohesia Co
Dayton, OH
June 1998 - March 2002
  • Developed and maintained MASS, Metallurgical Plant Control application, in a Client/Server environment.
  • Developed and implemented system architecture utilizing Object Oriented DB on Oracle 7.3 platform.
  • Creation of client and server components using VC++ with MFC.
  • Evaluation and integration of the following third party components: RogueWave DBTools, Tools.h++, ObjectiveGrid, IONAs Orbix 2.3
  • Design of the desktop GUI as well as prototyping of the Web Application.
  • Coding of ISAPI DLL in VC++. The dll responsible for generation of HTML/JavaScript output.
  • Evaluation of JDK 1.3 as alternative front end implementation. 

Tools: IIS, Visual Studio, VC++, VB6, VSS
Databases: MS SQL Sever 7

Programmer / Analyst
Advanced System Designs
Peoria, IL
May 1996 - May 1998
  • Development of Client/Server application, using Visual Age C++ for Windows on PC side. Server is AS/400.
  • Application was designed to locate and track earth-moving equipment using Orbcomm low orbit satellites.
  • With Orbcomm satellites data can be sent both ways enabling application not just receive data but also send data to equipment in the field. Duties include coding, testing, installation.
Consultant
Professional Solutions, Inc
Indianapolis, IN
Jan 1995 - April 1996
  • Working on implementation of Michigan Child Support Enforcement System (CSES).
  • Implemented Payments Processing System, in Detroit (high volume data system, more then 1 million dollars per day) (C, Clipper on OS/2 platform).
  • Development of CSES on C++ and Client/Server platform. Duties include analysis, design, and coding, testing, installation
Consultant
Dolman Technologies
Lansing, MI
Nov 1993 - Jan 1995
  • Designed programs for communications between PC and Audio/Video recording system.
  • Duties include: analysis, design, coding, testing, enhancement and modification of existing programs (C/C++), support for PC software and hardware.