No Title
cv: 5714 bekijken ------------------------------<-<- pagina terug
  • Reageer per email
  • Bel voor bemiddeling
  • Naar alle CV's



Sr. Java Ontwikkelaar
Amsterdam
01-mei-2012
Java Opdrachten

Training and Education

Dutch as Second Language for Foreigners, ROC van Amsterdam; January - July 2007.

Beginners Intensive Dutch, Level A2 of the European Language Portfolio requirements; The Language Academy, Universiteit van Amsterdam; February - March 2006.

Cocoa Application Development for Mac OS X; San Francisco, California; 2002; continuation of Programming NeXTStep I and II after its use as the foundation for Mac OS.

Java for Programmers; New York; 1997; introduction to the java programming language.

Programming NeXTStep I and II; NeXT, Inc.; Reston, Virginia; 1994; Object oriented theory and design using the most sophisticated object oriented application environment of its time.

BA, International Studies; Rhodes College; Memphis, Tennessee; 1989; National Merit Scholar.

Certificate of Proficiency in Spanish; Instituto Mexicano-Norteamericano de Relaciones Culturales; Mexico City; 1985; met fluency requirement at Rhodes College.

Technical Skills:
RDBMS- Sybase, Oracle, MS SQL Server, stored procedures, triggers, ER modeling.

Java Application Development: J2EE, JDBC, CVS, Subversion, Eclipse, Ant, Hibernate, Junit, log4J.

UML modeling and ER Tools- Sparx Enterprise Architect, PowerDesigner, ERWin, Visio.

XML- Schema design and implementation using XML Authority, Oxygen and XML Spy.


Experience:
Consultant; OCLC-Pica BV; Leiden, The Netherlands; 2007 - present.

Designed and coded multi-threaded Java print server component of a library management application used in Dutch university libraries and the Royal Dutch National Library. Application generated documents are archived in a Sybase database and output to user defined print queues.

Created activity, class, entity relationship and sequence diagrams using Sparx Enterprise Architect.

Coded Java 1.5 application components using Eclipse with extensive use of interfaces to enable the future implementation of file and email output of the documents.

Implemented data access using native Hibernate 3.2.

Scripted Ant build files.

Created JUnit tests for unit testing.

Senior Consultant; timeXchange; Time, Inc.; New York; 2000 - 2005.

Led the business object design effort for a J2EE supply chain integration application used by Time, Inc., IPC Media, and over 100 of their external trading partners.

Led the later analysis and design efforts for European trading partners that confirmed the initial design goal of accommodating multiple currencies and units of measurement, disparate interfacing systems, and differing business requirements. Liaised with London based customers and European suppliers and printers to define functional specifications and scope changes required to enable their use of the system after Time, Inc. purchased IPC Media.

Implemented papinet.org xml schema for 15 different trading partner messages.

Validated the design of change requests to papinet xml schemas, and proposed changes based on business requirements. Responsible for creation of sample xml messages based on papinet proposals and change requests using XML Spy. After confirmation of the message structure, documented the schema change using XML Authority and created slides for papinet standards group discussion and documentation.

Created and maintained the Sybase data model for the application using PowerDesigner and ERWin. Liaised with DBA group on model changes, naming conventions, performance issues and key design. Created ddl change requests for dba's. Confirmed ddl changes before migration to the staging and production systems.

Facilitated usability studies with prospective customers, and incorporated the results into improved human interface design.

Designed storyboards for web based manipulation of xml messages for non-xml enabled trading partners.

Identified, defined, and documented use case scenarios for each xml message type and facilitated discussions with internal and external stakeholders to confirm specifications.

Created UML use case, class, and sequence diagrams based on business requirements.

Designed the java base classes used by other developers for all message types.

Implemented java sub-classes for one message type, refined the base class design based on this work, and mentored other developers in the use of the base classes for subsequent messages. The base class was confirmed by its use for all 14 other xml messages later implemented in the application.

Designed, coded, and documented java financial subsystem. Each reel of paper entering or leaving the system was tracked over its life cycle. Real-time metrics were maintained for each reel. All changes to the metrics were audited, and financial impacts (debits and credits) were attached to the audits. Liaised with accountants and auditors to insure compliance of the financial subsystem.

Senior Consulting Developer; omsPrint; Time, Inc.; New York; 1997 - 2000.

Made performance enhancements to PowerBuilder application used for layout of magazines and the creation of printing instructions for different geographic/demographic versions.

Tuned Sybase stored procedures for slow running reports.

Tuned Sybase triggers negatively impacting performance.

Created storyboards for changes to the market id subsystem used to geographically limit advertisements and edit for differing versions of the magazines. Refined human interface design based on usability studies with customers.

Created Sybase data model for market id subsystem.

Coded, tested and refined PowerBuilder based market id subsystem.

Improved processing of non-run-of-book components with system-generated graphical depictions for advertisers of requirements for these components.

Senior Consulting Developer; Smith-Barney; New York; 1997.

Designed Sybase data model using ERWin for facilities management system.

Created base PowerBuilder classes for dataWindows and non-visual objects.

Defined use cases for business issues based on customer requirements.

Evaluated third party PowerBuilder base class libraries for non-visual objects and made recommendations to management.

Senior Consulting Developer; NovaCare, Inc.; King of Prussia, Pennsylvania; 1996.

Tuned performance of MS SQLServer stored procedures.

Normalised data model using ERWin to improve performance, reliability, and consistency of reporting application.

Senior Consulting Developer; Independence Blue Cross; Philadelphia, Pennsylvania; 1995 - 1996.

Designed Oracle database using ERWin for pre-natal care monitoring system.

Designed and coded PowerBuilder application.


Senior Consulting Developer; Wyeth-Ayers Labouratories; Great Valley, Pennsylvania; 1994 - 1995.

Designed Oracle data model using ERWin.

Created base classes for dataWindows and business objects for travel expense system.

Mentored staff on coding of PowerBuilder application.

Coded interface to American Express for automatic payment of employee travel expenses.

Implemented automatic payment and review edits for submitted expenses.

Helped plan the rollout of completed application to Wyeth-Ayerst offices nation-wide.

Consulting Developer; Reliance Surety Company; Wayne, Pennsylvania; 1994.

Coded PowerBuilder windows and non-visual objects for a bond and surety application.

Designed and coded document creation subsystem of PowerBuilder application using Microsoft DDL and Microsoft Word.

Workflow Analyst; Citicorp Insurance Services, Inc.; Nashville, Tennessee and Dover, Delaware; 1992 - 1994.

Worked with system support personnel to improve the performance of a Wang VS image based insurance application workflow system.

Improved the optical character recognition (OCR) read rate for submitted applications from 0% to 95% by working with form designers to implement OCR requirements and fine-tuning the software used to set up the newly designed forms.

Designed and coded an employee performance reporting application using Wang PACE database and application environment.

Troubleshot archival problems with scanned images of insurance applications.