Herve ATTIA

* 695 S. Knickerbocker #13, Sunnyvale, California,  94087
herve_attia@hotmail.com
((650) 861 0007



SENIOR SOFTWARE ENGINEER





Download Resume PDF Format

Download Resume Word Format


PROFESSIONAL PROFILE


I am a Senior level software engineer experienced in Web application and systems software development on multiple operating systems and hardware platforms.
  • 4+ years experience in Java development, and +3 years with J2EE.
  • 5+ years experience in C++ development.
  • 6+ years experience in OOA and OOD.
  • Extensive knowledge in analysis, architecture, design and development using the J2EE platform.
  • Good knowledge in SOAP/WebServices, COM/DCOM, CORBA, SQL, XML and UML.

 


PROFESSIONAL EXPERIENCE


04/2002-Present - BORLAND, California, USA : JBUILDER JAVA IDE SENIOR R&D ENGINEER

  • JBuilder Java IDE R&D Responsible for designing and implementing some J2EE integration features of the Borland JBuilder Java IDE "Enterprise" product.

    Built Connector and Servlet integration (wizards, archiving, DD editing...), provided all the validation test for any J2EE standard deployment descriptors.

    Built a tightly integration for WebLogic server (6x, 7x, 8x), simplifying the usually complex
    deployment of J2EE module to the WebLogic Server : Editing/Configuring WebLogic deployment descriptors, Archiving, deploying, debugging...


06/2001-04/2002 - PATTERN-MUSIC, California, USA : LEAD ARCHITECT & DEVELOPER
  • Pattern-Music
  • is a pre-funding compagny , B2B for the Music/Soundtrack Business. Pattern-Music will offer the best exchange platform for the Professionals of the Music Industry. They can search for Music, they can offer contracts to musicians.
    Pattern-Music uses J2EE technologies with  Struts, EJB, SOAP-based WebServices (Apache AXIS/Tomcat4.0), WSDL, Ant, JUnit, BEA Weblogic Server 6.1, Jbuilder6.

12/2000-06/2001 - BROADVISION, California, USA : SENIOR SOFTWARE ENGINEER

  • Designed and implemented BroadVision Procurement Application 6.0 with J2EE technologies. This Software application enables companies to automate and streamline their purchasing processes , based on MVC2 ( Jakarta-STRUTS framework, JSP1.2/Servlet2.3).

05/2000-12/2000 - BROADVISION, California, USA : SENIOR PRINCIPAL CONSULTANT

  • BROADVISION
  • internal project (Mountain View, CA) : Implemented integration between BroadVision One-to-One Enterprise 6.0 and BEA WebLogic Server 6.0. This integration uses J2EE technologies such as Servlets/Java Server Pages, XML, JNDI/LDAP, JTS/JTA, and JDBC. Extensive use of J2EE patterns.

  • ACCROSS MEDIA (Denver, CO) : Built C++ component to retrieve and decrypt credit card numbers stored by the Broadvision Retail Commerce Application. Made C++ Code Reviews and wrote Javascript code.

  • AT&T Wireless (Seattle, WA): Implemented successfully integration (prototype) between Broadvision and AT&T Corba back-end server.
  • MACROMEDIA
  • (San Francisco, CA) : Worked on Macromedia Web site Setup and Configuration.
  • SMARTFORCE
  • (Redwood City, CA) : Implemented a multi-host failover configuration.
  • ELECTRONICS ARTS
  • (Redwood Shore, CA) : Javascript development.

01/1999-05/2000 - NEOPOST , California, USA : R&D ARCHITECT & DEVELOPER


  • Responsible for the architecture, design and implementation of Web Mailing and Shipping back-end servers with COM/Borland C++ technologies :
  1. Rating Server which provides the best carrier rate to Shipper.
  2. Tracking Servers which provides tracking informations from carrier web site.
  3. Proxy servers which handles load balancing accross the differents back-end servers
  • Developed a Analytic Status Shipping/Receiving Reporting tools in Delphi 4.0

01/1996-12/1998  – THOMSON-SYSECA , Paris, FRANCE : R&D SENIOR SOFTWARE ENGINEER


  • Designed and implemented an Synopsis 2D Graphic Editor using a third-party C++ graphics library.
  • Implemented Corba objects (Orbix 2.2) to manage synopsis and objects from remote Tcltk call.
  • Corba/ORB Trainer for Ilog
  • compagny (Ilog Broker 2.2). 

 

01/1995-12/1996   – AEROSPATIALE, Paris, FRANCE : SOFTWARE ENGINEER
  • Built 3D Graphic Editor with Motif, XLib Library.

10/1993-10/1994 – FRENCH MILITARY SERVICE, Montpellier, FRANCE : SCIENTIST

  • Led the development of a Multimedia Cartography Design tool (Borland C++2.0, VideoMCI) whichs helps planning, preparation, execution of military maneuvers.

02/1993-10/1993  – , Nice, FRANCE : INTERSHIP

  • Implemented IBM Tools on top of Oracle5.0 database

05/1992-09/1992   – NeXT, Nice, FRANCE : INTERSHIP

  • Responsible of design and implement a multimedia software using Next technologies ( Interface Builder, Objective-C)

 


EDUCATION & CERTIFICATIONS


2001 : Sun Certified Enterprise Architect J2EE (310-051 & 310-061)
2001 : Sun Certified Web Component Developer (310-080)
2001 : Sun Certified Developer for Java 2 platform  (310-027)
2001 : Sun Certified Programmer for Java 2 platform (310-025)
1993 : Master Degree in Software Engineering : (Graduate Engineering School), Sophia-Antipolis, France
1991 : Master Degree in  Image Processing (DEA Imagerie, french postgraduate diploma), Sophia-Antipolis, France
1990 : M.A in Physics ( Maîtrise de Physique ), Sophia-Antipolis, France
1989 : Degree in Physics ( « Licence de Physique » , three-year university program ), Nice, France
1988 : DEUG (two-year university degree in Physics),   Nice, France
1986 : High School diploma ( « Baccalauréat » ) with honours,  Nice, France

 


Personal


Citizenship: France
Status in the U.S.: Green card