GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.



Similar documents
JAVA/J2EE DEVELOPER RESUME

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

Annex 10 Standard Profile Specification and Request Form for Services

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

SAP NetWeaver Opens SAP ERP world. Amedeo Prodi SAP Italia

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Internet Engineering: Web Application Architecture. Ali Kamandi Sharif University of Technology Fall 2007

UBS Training Course Catalog

OFFSHORE SOFTWARE DEVELOPMENT

Portals, Portlets & Liferay Platform

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

Migration and Developer Productivity Solutions Retargeting IT for Emerging Business Needs

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1

Damon Sicore Sobey Road Saratoga, CA

Girish Pandit

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

SUMMARY CURRICULUM VITAE J. Andries

Framework Adoption for Java Enterprise Application Development

CURRICULUM VITAE / RESUME

OUR TEAM. Enterprise Application Experts

CURRICULUM VITAE ERIK R YOWELL EMPLOYMENT: CONATUS CONSULTING, LLC, Raleigh, NC 2009-Present Information Technology Associate

Complete Assessment Catalog

IBM Rational Web Developer for WebSphere Software Version 6.0


White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA

JBoss Enterprise Middleware. The foundation of your open source middleware reference architecture

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

Java (J2SE & J2EE) and Web Development Training Catalog

PL/SQL. JSP Java Script. Struts JSF EJB 2.1. Hibernate. JBoss RichFaces EJB 3

ELOGIX SOFTWARE BUSINESS ADVANTAGE DELIVERED PRACTICE DETAILS

Glassfish, JAVA EE, Servlets, JSP, EJB

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

JBoss Enterprise Middleware

Department of Elementary and Secondary Education Role: Sr. Java Developer

Oracle Application Development Framework Overview

Executive Summary. Within IT Services, Cosmic Creation spotlights on the following:-

Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)

2012 LABVANTAGE Solutions, Inc. All Rights Reserved.

Adam HAMEL. Bio. Core Competencies. Technical Background. adamhamel.com

Softage Java Project Manager

Information Technology Services

applications. JBoss Enterprise Application Platform

Programming Languages

Senior Oracle Developer Call us today to schedule this resource. CORP: (214) CENDIEN

Nicholas J. Parks, M.S.W.E

EDUCATION: Bachelor s degree in Engineering, Jawaharlal Nehru Technology University, India.

Oracle WebLogic Server 11g: Administration Essentials

Metalogic Systems: Corporate

Inputsoft Business Software & Consulting. Learn more at

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

ENGINEER - DEVELOPER ADVANCED J2EE - JAVA - ORACLE. 28 years old - 7 years of experience

Application Development Services for Cloud

Blu Age Overview. It is not about changing the platform it is about business agility! HP Non Stop. Modernization Evolution Automation

Rapid Application Development. and Application Generation Tools. Walter Knesel

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

This document gives an outline of Tim Ward s work on mobile phone systems

Net-WMS FP Net-WMS SPECIFIC TARGETED RESEARCH OR INNOVATION PROJECT. Networked Businesses. D.8.1 Networked architecture J2EE compliant

Course Number: IAC-SOFT-WDAD Web Design and Application Development

The Oracle Fusion Development Platform

Soft Solvers Technologies

zen Platform technical white paper

Best Practices Software Engineering Mainframe. Trivera Technologies Worldwide Collaborative Education Services

S U M M A R Y. Software Engineer & Solution Designer

Building Web Applications, Servlets, JSP and JDBC

Steve Brammer. Profile Name Steve Brammer IT Consultant Date of Birth Marital Status Single

CrownPeak Java Web Hosting. Version 0.20

<Insert Picture Here> Oracle Policy Automation System Requirements

Oracle Identity Analytics Architecture. An Oracle White Paper July 2010

Curriculum Vitae 12/12/12

This presentation is for informational purposes only and may not be incorporated into a contract or agreement.

Exposé Ing. Jörg Pöschko


SOFTWARE-CONSULTING, ARCHITECTURE, AND DEVELOPMENT CURRICULUM VITAE

Strong experience in drafting Test Plan, Test Strategy, Test Estimation, Test Cases, Requirement Matrix, Audit and Test Results documents

Resume Marcel de Koster

PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

For Course Details, visit:

Case Studies of Running the Platform. NetBeans UML Servlet JSP GlassFish EJB

Oracle Business Activity Monitoring 11g New Features

<Insert Picture Here> Oracle Mobile Enterprise Application Platform Overview

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

<Insert Picture Here> Oracle Policy Automation System Requirements

IS Careers. MIS 4133 Software Systems

SOFTWARE OUTSOURCING

Curriculum Vitae E. A. Java/JEE developer

Introduction to Sun ONE Application Server 7

Nanda Kishor K N. nandakishorkn@gmail.com

Christopher M. Judd President, Consultant, Author 685 Farrington Drive Worthington, Ohio Phone: (614)

Transcription:

SUMMARY I am a developer with 21 years of experience in designing and building object-oriented software beginning with C++ and Smalltalk in 1991. I ve been an independent Java/EE consultant since 1996. I have a deep understanding of methodologies, web application architecture, object technology, data modeling, design patterns, and programming languages. I am a Sun Certified Java 2 Programmer, Developer and Web Component Developer. SOFTWARE ENGINEERING SKILLS Programming Languages: Java, C++, Smalltalk, JavaScript, Scala, ML, Scheme, Lisp, PL-SQL, FORTRAN Web Technologies: Java EE, Java Server Pages (JSP), Enterprise JavaBeans (EJB), Java Persistence (JPA), Java Messaging (JMS), AJAX, Web Services, Java Servlets & Applets, JavaBeans, HTML, CSS, DHTML, XML, XSL, DOM, SAX, SOAP Programming Libraries: Spring, Hibernate, Extjs, jquery, Java Server Faces (JSF), Struts, Seam, Axis, Swing, MFC Web and Application Servers: WebLogic, WebSphere, JBoss, GlassFish, Apache Tomcat Database Systems: Oracle, DB2, PostgreSQL, MySQL, SQL Server, Sybase, Objectstore, Access Query Languages: SQL, T-SQL, HQL, OQL, Objectstore Operating Systems: Linux (multiple), UNIX (HP-UX, Solaris), Windows (all), OS/2, DOS Design Methodologies: UML, Rational, Agile, Patterns, Extreme, OMT, Method/1 Development Tools: Eclipse, IBM RSA, JUnit, Ant, Make, Subversion, CVS, RCS, MKS, ClearCase, PVCS, Perforce, SourceSafe, Visual Studio, Project, Visio INDEPENDENT CONSULTING CLIENTS & PROJECTS Nielsen November 2012 September 2013 Global Marketing Solutions Large scale metrics management system. Allowed adjustment of metadata to rapidly meet customer s evolving needs. Designed and developed metrics management web application. Java EE web application developer, database schema and object modeler. Skills and Tools: Java, Spring, Extjs, Javascript, Hibernate, SQL, Oracle, Apache Tomcat. Nielsen September 2010 March 2012 Global Marketing Solutions Large scale marketing analysis system. Customer portal for data analytics and custom marketing reports. Designed and developed multi-tier metadata management system. Extensive Java, SQL, Flex UI development. Skills and Tools: Java, Spring, Flex, ActionScript, Cairngorm, SQL, Oracle, Apache Tomcat. GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis. Developed all tiers of interactive price evaluation reporting tool. Flex, Java, and SQL web application design & development. Skills and Tools: Java, Spring, Flex, ActionScript, Cairngorm, Hibernate, SQL, Oracle, WebSphere, Jetty. 1

HSBC Finance October 2009 September 2010 Enterprise Reporting System Large scale financial reporting system. Provided global account analysis via online and hard reports. Designed and built rules-based JMS distributed report dispatcher. Java EE web application developer, database schema and object modeler. Skills and Tools: Java EE 5, JSF, Hibernate, Spring, AJAX, WebSphere, DB2, RSA, Open Laszlo. PepsiAmericas January 2006 January 2009 Pre-Sell Pricing & Warehouse Pallet Loading Systems Integrated and enhanced a J2EE web application for picking pallet contents. This incorporated handheld barcode scanners and wireless thermal label printers to improve pricing and pallet picking to nearly 100% accuracy. J2EE web application developer, database schema and object modeler. Installation and administration of clustered WebLogic Application Servers. Skills and Tools: JSP, AJAX, Struts, Taglibs Interface Programming, Data Modeling, Oracle 10, SQL, WebLogic Application Server, Spring, Axis, Web Services, HTML, DHTML, JavaScript. PepsiAmericas October 2004 July 2005 Sales Commission Payroll System Reverse engineered the existing web interface to a J2EE standard web application hosted on Apache Tomcat. This application serves hundreds of users and calculates gross annual sales commissions in the millions of dollars. Architect of the complete web application, database and object schema modeler. Built commission calculation extensions and reverse engineered the interface into JSP/Struts. Skills and Tools: Architecture, OO Analysis and Design, Data Modeling, JSP/Struts/Taglibs Programming, Oracle 10, SQL, JDBC, Apache Tomcat Application Server, Spring, HTML, DHTML, JavaScript. US Gypsum January 2004 September 2004 USG.com Web Portal New USG.com website providing dynamic content driven by Documentum. This enabled product specialists too directly publish new content to the site and vastly improved the freshness of their customer-specific content. Designer and developer of J2EE-based web application. Integrated Java, JSP, Struts, Hibernate, Oracle & Documentum components. Skills and Tools: Architecture, Data Modeling, Documentum, Oracle 8i, Java, JSP, Apache Struts & Logging, Hibernate, Documentum, Jakarta Commons & Taglibs, Axis, Web Services. Pepsi-Cola General Bottlers September 1999 January 2003 Delivery Commission Contract Specification Interface Enhanced the web interface for the OSCAR system. This significantly decreased the time necessary to enter or edit a commission contract. It also provided XML renderings so the contracts for back-up and versioning. Designed the object model and constructed the JavaBean Components, Java Servlets and JSP pages. Skills and Tools: Architecture, OO Analysis and Design, Data Modeling, Java Servlet, JSP and JavaBean Component Programming, Oracle Database, SQL, JDBC, Tomcat Application Server, XML, HTML. 2

Data Translator and Repository This could store and process all transactions for the client s Sales and Distribution division. It s event-driven translations of the data were designed to replace many legacy mainframe files and batch processes. Designed and built a Java framework for message-based event processing using a Java Messaging Service Provider and a J2EE Application Server. Researched and analyzed build versus buy alternatives for the system s middleware infrastructure. Skills and Tools: Cost/Benefit Analysis, Event-Driven Architecture, OO Analysis and Design, Data Modeling, Java Programming of EJBs, JSPs and multi-threaded applications, Oracle Database, SQL, JDBC, WebSphere and Orion J2EE Application Servers, XML, Forte IDE, Ant Build Scripting. Order Processing System The system provided both handheld and web-based order entry and enforced the order process from acceptance through palletizing, routing and delivery. This enabled two merged companies to migrate to a standard order process and infrastructure to greatly reduce the user training and system maintenance costs. Architect of the software components and database schema modeler. Designed the object model and built the palletizer component in Java. Skills and Tools: Architecture, OO Analysis and Design, Data Modeling, Java and SML Recursive Programming, Oracle Database, SQL, JDBC, Apache Web Server, Java Servlets, JavaScript, HTML. Delivery Commission Payroll System The system adjusted payroll checks with the driver s delivery commissions. This provided a standard interface to enter contracts and calculate commissions for drivers with accuracy relied upon to feed the payroll system. Designed the object model and constructed the commission calculation engine in Java. Skills and Tools: Architecture, OO Analysis and Design, Data Modeling, Java Applet, Servlet and Component Programming, Oracle Database, SQL, JDBC, Apache Web Server, HTML. Kemper Insurance September 1998 June 1999 Casualty Insurance Policy Information System This system provided policy entry, modification and retrieval for multiple lines of insurance and thousands of separate policies. Its GUI interface and normalized relational database replaced the legacy terminal interface and multiple error-prone mainframe files to greatly improve the accuracy of the policy data. Modeled the 40-table normalized database schema combining previously separate mainframe files. Designed the architecture and interface to meet business requirements of data entry and analysis. Skills and Tools: Requirements Analysis, Architecture, Data Modeling, DB2, SQL. Casualty Insurance Actuarial Analysis System This projected and analyzed claims against underwritten insurance policies to determine their profitability. This improved visibility of the policy s success enabled the underwriters to adjust the terms of future. Participated in full lifecycle of the development process from requirements through release. Wrote SQL queries and Visual FoxPro source code to build actuarial application components. Skills and Tools: Requirements Analysis, Application Component Design, Visual FoxPro, SQL. 3

Ronin Group May 1998 August 1999 Web Site Extranet for Inter-Company Collaboration This site provided secure access to discussion forums, document distribution and commenting, and subscription-based messaging. This greater bandwidth of communication enabled a closer relationship with clients and increased sales. Analyzed communication patterns and designed web application architecture. Designed and constructed a prototype for the extranet collaboration web site. Skills and Tools: Requirements Analysis, Architecture, Data Modeling, ASP, OLE DB, SQL Server. Web Site Intranet for Project Collaboration This web site provided the company s data warehouse development team with timely status information about the project. Designed the layout and constructed the web application with ASP scripts. Programmed OLE Automation to dynamically generate HTML view of MS Project files. Skills and Tools: Web Site Design and Layout, ASP, OLE Automation, MS Front Page, MS Project. Web Design Group March 1998 March 1999 E-Commerce Web Site for Buying, Selling, and Auctioning Bulk Paper This E-Commerce web application enabled buyers and sellers of bulk paper to negotiate sales in a virtual market. Designed interface and application architecture to handle secure transactions. Programmed Cold Fusion scripts to implement the E-Commerce Web Site. Skills and Tools: Architecture, E-Commerce Security, Cold Fusion, SQL Server, SQL, ODBC, HTML. Web Site for Commercial Real Estate Properties This web application enabled the leasing company to post information about available commercial and industrial properties. It provided potential clients with search capabilities across dozens of property attributes. Designed and built web application components and produced detailed specification. Programmed ASP scripts and database search components to query property database. Skills and Tools: Architecture, Visual C++, MFC, ASP, HTML, MS Access, ODBC Sensorium Software October 1997 March 1998 Visual Financial Information System This system analyzed and displayed accounting data with a patented interface metaphor. This enabled a broader perspective of accounting data and company financial projections. Analyzed object domain and designed application architecture using Rational Rose. Built core business objects and their persistence layer Java and Objectstore database. Skills and Tools: Architecture, OO Analysis and Design, Rational Rose, Java Programming, Objectstore. NAPA Mufflers & Shocks July 1996 May 1997 Point of Sale Quotation System This system provided NAPA installers with an easy to use interface to produce price quotes for car and truck service. It kept up to date parts prices and printed the quote for the consumer. Analyzed user requirements and produced complete system specification. Designed and programmed the complete C++ GUI application using an ODBC data provider. Skills and Tools: Requirements Analysis, OO Analysis and Design, Visual C++, MFC, ODBC, MS Access 4

EMPLOYERS Andersen Consulting March 1993 July 1996 Cascade Multi-Site Software Development Framework This framework utilized new technologies to enable Andersen s multi-site and offshore software development projects. These integrated technologies improved upon the limitations of phone and email communication. Designed and built an electronic discussion forum, a C++ CGI web application. Researched web server, videoconferencing, configuration management, and middleware tools. Packaged reusable OO framework for Visual C++ MFC CGI applications. Skills and Tools: Architecture, OO Analysis and Design, Visual C++, MFC, CGI, HTML, SQL, ODBC Foundation CASE Tool Development The Andersen consultants deployed this suite of tools (e.g., Method/1, Design/1, Install/1, FCP) to facilitate rapid application development. My team developed these integrated tools for use on consulting engagements. Designed and built C++ subsystem for runtime support for variables within the prototype engine. Programmed Smalltalk enhancements to Design/1 allowing support for Japanese characters. Skills and Tools: Architecture, OO Analysis and Design, C++ and Smalltalk, MFC, DB2/2, SQL Computer Voice Systems January 1991 June 1992 Commodities Brokerage Telephone Voice Response System This system provided commodities futures price quotes and trade confirmation calls over the telephone. Designed and built OS/2 C++ applications to automate telephone fill reporting. Designed and built reusable C++ framework for telephone voice response applications. Skills and Tools: Architecture, OO Analysis and Design, C++, SQL Server, Interactive Voice Response. EDUCATIONAL DEGREES AND PROFESSIONAL CERTIFICATIONS Sun Microsystems Certified Java 2 Programmer, Developer and Web Component Developer Bachelor of Science in Computer Science, cum laude, University of Cincinnati, Cincinnati, OH 5