Last update: March 2008

Julien Wajsberg

Computer Software Engineer, 4 years of experience
27, French, single
Home address
Escalier F, 45 rue Lucien Sampaix, 92320 Châtillon, France
Phone
(+33) 6 03 86 66 43 / (+33) 9 51 77 65 43
E-mail

Main Computer Skills

Work Experience

Since May 2004

France Telecom, Orange Labs (R&D Division), CIL

Managed software configuration management, integration, deployment and development for a Java project

  • Was in charge of configuration management using Subversion and Xerox' CodeX: continuous integration, deliveries, deployments
  • Was in charge of the system administration for the integration platform (Linux, multiple JOnAS and MySQL instances)
  • Developed a Web Service client for an external service with an invalid WSDL
Environment: J2EE, Spring, Eclipse, Subversion, Linux, MySQL, JOnAS, Unix shell

Carried out studies about rich interface solutions

  • Managed the study about rich interface solutions
  • Led a small team of external contractors and one trainee
  • Developed prototypes and assessed the main solutions
Environment: Linux, Windows, Flex, Xul, Eclipse, Ajax, Mozilla Firefox, Microsoft .Net, GWT, DWR

Developed a rule engine in JavaScript

  • Designed and developed a rule engine
  • Manipulated an HTML page using JavaScript.
Environment: Eclipse, HTML, CSS, JavaScript, jQuery

Improved an existing solution for the creation and checking of digital signatures

  • Improved the JSP/Servlet part to be able to create the document to be signed in several formats (plain text, HTML, PDF)
  • Added the display of the document to be signed to the Java applet
  • Improved the signature checking layer
  • Added support for OCSP.
Environment: Windows, Applatoo, J2EE, Applet

Improved and maintained an e-invoicing application

  • Reviewed the installation process
  • Made the web interface more accessible
  • Added new planned features.
Environment: Linux, Java, J2EE, JSP, Struts, PostgreSQL

Studied C and C++ Web Services engines

Environment: Linux, GCC

Studied Java 5 new features

  • Wrote detailed and illustrated explanations for Java 5's new features
  • Studied about how these features work, at the bytecode level
  • Studied how new features interact with Java 1.4 applications
  • Recommendations
Environment: Java 5, Eclipse

Developed and maintained the interface between an application and Tuxedo services

  • Developed web services using BEA Weblogic
  • Used Jolt clients to access Tuxedo services
Environment: Windows, Linux, BEA Weblogic, Web Services, Tuxedo, Jolt

Studied Web Services engines to be used in France Telecom's information system

  • Studied and evaluated the main toolkits for Java
  • Wrote a document describing the best practices and development rules
Environment: Windows, Axis, BEA Weblogic, IBM Websphere, Eclipse, Web Services
2003
Six months

IBM Deutschland Entwicklung GmbH (IBM Germany)

Designed and implemented the new development platform

Used CVS and created tools to extend its features, under Linux on s/390 architecture.
  • CVS configuration
  • Access management: web interface (PHP/MySQL), and CVS' triggers (Perl/MySQL)
  • Changes control: developed an interface between CVS and the bugtracker, using Perl
  • Web interface able to select specific versions (PHP/Perl)
Environment: CVS, PHP, Perl, MySQL, Linux, s/390
Summer 2002
Three months

Euro Connect

Carried out a security audit and set up a centralized authentication system

  • Updated the network map
  • Carried out a security audit of Linux (Red Hat) computers and updated out-of-date programs
  • Centralized authentication with LDAP (OpenLDAP)
  • Centralized system logs in a PostgreSQL database
  • Set up a sniffer to log all executed programs
Environment: Linux, PostgreSQL, OpenLDAP, FreeRADIUS, PAM
2001 — 2004

MiNET association

Was in charge of system and network administration

Student association managing the students' local network of the INT (about 450 connected computers).
  • Wrote tutorials for students, published on MiNET's website
  • Set up SSL encryption for external access to the mail server, and wrote scripts to update the certificates
  • Rewrote the web application to manage the association's members: web interface with PHP, PostgreSQL database, Perl scripts to configure services, like DHCP
  • Designed and programmed the DNS servers' new management application, using PHP, PostgreSQL and Perl
  • Set up an antivirus and anti-spam filter, using amavisd-new, SpamAssassin and ClamAV
Environment: Linux, PHP, PostgreSQL, MySQL, Perl, Apache, amavis, ClamAV, SpamAssassin
Summer 2001
Two months

GLOBALIS media systems

Studied PHP cache solutions

  • Studied existing cache solutions
  • Wrote a test protocol
  • Installed a server with Linux/Apache/PHP/MySQL
  • Wrote PHP scripts with functions close to real-life website: access to database, numerical operations, etc
  • Benchmarked and wrote a report about existing solutions and their efficiency
Environment: Linux, Apache, PHP, MySQL

Academic Achievements

2000 — 2003
Institut National des Télécommunications (Télécom INT): French engineering school specialized in networks and telecommunications, issuing the equivalent of an MSc: specific option focusing on computer science

Other Experiences

Since September 2007

Paris-Web Association

Member and treasurer (since January 2008) of the association. Organization of the Paris-Web conferences

Paris-Web organizes a several-days conference each year about best practices, design, and quality for the Web.
2006, 2007

Télécom ParisTech (formerly ENST)

Lecturer for practical works about Web Services

Created exercizes, watched and helped during the practical works, then corrected the results.

Languages

French
Mother tongue.
English
Read, written, spoken fluently (TOEIC: 960 in January 2004; FCE: B in February 2003);
German
Read, written, spoken (11 years studies, 6 months spent in Germany)

Computer skills

Operating systems
Linux, Windows: everyday use of both systems;
Programming languages
Advanced knowledge in: Java (SCJP: 93%), J2EE (SCWCD: 89%), C/C++, PHP, Perl, SQL (MySQL, PostgreSQL), Spring, Hibernate;
Rich Applications
Strong knowledge in Rich Applications technologies: Mozilla platform (XUL/XBL/XPCOM), Adobe Flex, Ajax Web frameworks (jQuery, GWT), Microsoft .Net 3
Internet
Strong knowledge in Internet technologies: HTML, CSS, XML, XSLT, LDAP, Javascript/ECMAscript, Web Services.

Outside Interests

Travel
England, Germany, USA, Scotland, Israel;
Association activities
Member since September 2007, and treasurer since January 2008, of the Paris-Web association; member of APRIL since December 2006;
Others
Driving license.

References available on request.

Valid XHTML 1.0 Strict Valid CSS!