Henry Wagner

Principal Member of Technical Staff and UI Team Lead at Oracle

San Francisco Bay Area

Current
  • Principal Member of Technical Staff at Oracle
Past
Education
  • Hofstra University
Connections
322 connections
Industry
Computer Software
Websites

Henry Wagner’s Summary

Henry Wagner is a 14 year veteran of the software industry. His projects have ranged from high volume .com sites to Fortune 500 enterprise class applications. He has been involved as technical lead for several successful startups including Bridgestream (recently acquired by Oracle) and InterWorld (IPO in August 1999), along with Perfect Commerce (merged with eScout) and Saltare (acquired by Vizional Technologies).

Currently Mr. Wagner currently holds the position of Principal Member of Technical Staff and UI Team Lead at Oracle. He is leading a team of six engineers. The products and tools the UI team has delivered leverage JSF, Facelets, and Ruby on Rails. He has played a role in the full product life cycle, working with Product Marketing, company management, UI designers and HCI specialists, along with designing and developing significant portions of the applications. His role as lead has also involved mentoring junior members of the team and growing the team.

Henry Wagner’s Specialties:

Web application development, agile development process, role management, object oriented design and development, performance tuning, debugging, JSF, Facelets, Ruby on Rails, AJAX, CSS, Oracle, and MySQL. In addition to his technical background, Mr. Wagner has strong leadership and communication skills.


Henry Wagner’s Experience

  • Principal Member of Technical Staff

    Oracle

    (Public Company; 10,001 or more employees; ORCL; Computer Software industry)

    August 2007Present (2 years)

    Bridgestream aquired by Oracle in August of 2007.

    Oracle Role Manager.UI Team Lead (6 member team).
    ORM is an enterprise J2EE application with a web based UI developed in JSF and Facelets.
    Developed custom JSF UI component library.
    Developed code generation tool in Ruby.
    Lead training sessions for remote development team in India.
    Mentored junior members of the team.

  • UI Team Lead

    Bridgestream

    (Privately Held; 11-50 employees; Computer Software industry)

    August 2004August 2007 (3 years 1 month)

    · SmartRoles Business Roles Automation - As the lead UI engineer, designed and implemented extensive portions Bridgestream's SmartRoles UI using Java, XML, and JavaScript.
    · Designed and implemented password encryption plug-in with MD5 and SHA algorithms.
    · Designed and implemented single sign on integration with Oracle COREid.
    · Worked with product management to design feature sets for several rounds of product releases.
    · Created UI Wireframes in Visio for large customer implementations.
    · Mentored junior engineers and trained off shore development team to develop new customer specific implementations with Bridgestream’s Foundation API and UI Toolkit.
    · Created extensive UI load test scripts with OpenSTA.
    · Created extensive server side unit tests with Junit.
    · Used JProbe to find and fix performance problems.
    · Organized company wide "All Hands" load tests.

  • Senior Software Engineer

    Vizional Technologies

    (Privately Held; 11-50 employees; Computer Software industry)

    October 2002April 2004 (1 year 7 months)

    · Plan RFID Application Designed and implemented J2EE application for supply chain management. Main area of focus was Struts based user interface and business logic, though I worked on server level code as well.
    · MAP Tool Designed and implemented much of the Plan RFID MAP Tool for collaborative planning in Java Swing.
    · Reporting Tool Designed and implemented chart server functionality using open source Chart 2D library.

  • Senior Software Engineer

    Saltare

    (Privately Held; 11-50 employees; Computer Software industry)

    May 2002October 2002 (6 months)

    Responsible for the architecture, design and implementation of user interface of LEAP Supply Chain Management Application.

    Projects:
    · Ported UI architecture from pure JSP to Struts MVC. Ported Velocity templates to Struts. Refactored and rewrote event management user interface. Designed and developed new functionality to maintain business objects.
    · MAP Tool Designed and implemented much of the Plan RFID MAP Tool for collaborative planning in Java Swing.
    · Reporting Tool Designed and implemented chart server functionality using open source Chart 2D library.

  • Technical Lead / Senior Software Designer

    OptimalHome

    (Privately Held; 1-10 employees; Computer Software industry)

    May 2002October 2002 (6 months)

    Designed and developed home real estate application with Java JSP/Servlet technology on Linux. Implemented database objects and business objects with JDBC and SQL Server 2000 Performed code performance analysis and optimization with Optimizeit Worked with CEO to design functionality and develop project schedule for site launch. Recruited new team members.

  • Manager/Technical Lead

    Perfect Commerce

    (Privately Held; 51-200 employees; Computer Software industry)

    September 1999April 2002 (2 years 8 months)

    · Perfect Sourcing 3.0/4.0 Lead engineer on team to design and develop the UI for suite of applications for strategic sourcing and supply management. UI completely redesigned in-house, starting with wire frames and HTML mockups. Worked with Product Marketing to define feature set and review customer feedback. Created UI component library in Java/WebObjects and implemented complex portions of UI in Java and DHTML. Implemented Perfect Insight a data warehousing and reporting tool built on Actuate. Created new reports and revised existing reports.
    · Perfect Sourcing 2.0 - Chaired UI committee to produce 2.0 UI design and prototypes. Developed project schedule. Provided mentoring and code reviews for junior engineers. Provided performance analysis on applications. Implemented major portions of UI.
    · Buyer Application 1.0 Lead development from initial design through completion. Supervised work of junior engineers and reviewed code. Worked with external design company to produce UI design.

  • Senior Software Engineer

    InterWorld

    (Public Company; 201-500 employees; INTW; Computer Software industry)

    July 1996September 1999 (3 years 3 months)

    · Visual Process Builder (Lead Engineer) Designed and developed process-centric visual modeling application in C++ (server side) and Java AWT (client side).
    · Commerce Exchange (Senior Software Engineer) Designed and developed customer registration and user management applications in C++. Produced technical documentation for InterWorld product manuals. Performed code analysis and debugging.
    · Professional Services (Senior Consultant) As a consultant for the professional services group, I worked with clients to analyze business requirements and application objectives; developed design specification documents, as well as performing detailed design tasks, development and testing. Conducted client/partner specific training and other related knowledge transfer activities. Designed and developed data models for client specific applications.

  • Software Engineer

    Erin Edwards Communications

    (Privately Held; 11-50 employees; Computer Software industry)

    January 1995July 1996 (1 year 7 months)

    · eCommerce Development (Lead Engineer) Designed and developed one of the first electronic commerce web sites for a major floral sales company and automotive leasing company with web to database integration using SQL Server.
    · Website Development (Lead Engineer) Lead redesign project to position major financial institution. Designed and developed pilot web site for a major supermarket chain. Designed and developed web site for a major manufacturing company with custom applications in Perl. Designed and developed web site.
    · Professional Services Met with clients on technical and design issues. R&D into new technologies. Office Novell server administration. Maintain Internet connection and accounts. Maintain office computers and network. Create Internet accounts for clients. Onsite support and training for clients.

  • End User Specialist

    Hofstra University

    (Educational Institution; 5001-10,000 employees; Computer Networking industry)

    September 1994December 1994 (4 months)

    Maintained campus computer networks (1000+ computers). Taught seminars on: the Internet, Multimedia hardware and software, SGI/UNIX, VAX/VMS, PC, Macintosh. Hardware and software technical support for administration and faculty. Developed program to process student assistant hours for payroll in C. On team that developed Hofstra's World Wide Web server. Installed and tested new applications on Novell network. Wrote articles for 'Digital Tulips' - Hofstra's computer newsletter. Created cover (3D rendering) for 'Adventures In Computing' - Hofstra's Computer Center guide.

  • Student Assistant

    Hofstra University

    (Educational Institution; 5001-10,000 employees; Computer Software industry)

    February 1993September 1994 (1 year 8 months)

    Helped students with projects in Director, Premiere, Photoshop, Canvas, POV-Ray and Sound Edit 16. Helped students with use of Multimedia hardware including Silicon Graphics workstations, Macintosh, and PC along with S-VHS editing deck and optical frame by frame recorder to produce their final projects.


Additional Information

Henry Wagner’s Websites:

Henry Wagner’s Interests:

Photography, computer graphics, model railroading, cycling, hiking.


Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Henry Wagner’s full profile:

  • See who you and Henry Wagner know in common
  • Get introduced to Henry Wagner
  • Contact Henry Wagner directly

View Full Profile