Menu

Katell GALARD

RENNES

En résumé

In my 9 years at Oracle/Sun Microsytems, I have had the opportunity to:
- do some R&D work providing quickly developed prototypes to demonstrate new concepts.
- do some software development for commercial products going through the whole development cycle as required by Oracle processes.
- manage product releases : coordinate engineers work, ensure time lines are respected.
- manage small teams of developers (3-4 interns or peers) through specific projects.
- take part in the recruitment of interns or peers.
- interface with different teams from all around the world.
- experience Agile development.

Mes compétences :
agile
Architecte
Architecte Logiciel
Chef de projet
Conception
Conception orientée objet
Développement logiciel
J2EE
JAVA
Java j2ee
Kerberos
LDAP
Methodes
Méthodes Agile

Entreprises

  • Oracle (formely Sun Microsystems) - Senior Software Engineer and Project Manager for Oracle Virtual Desktop Infrastructure

    2007 - maintenant Oracle Virtual Desktop Infrastructure
    OVDI is a brokering system that delivers Virtual Machines (or Virtual Desktops) to end-users. It includes the management of VMs such as cloning, preparing, upgrading...

    My main contributions on OVDI:
    - Engineering Manager for OVDI micro-releases: ensure quality of product and time lines are respected, coordinate engineering work, interface with other teams. Requires high degree of flexibility, ability to make important project decisions quickly and under pressure.

    - Expert in LDAP integration: lead engineer for the OVDI interface to LDAP directories, including Active Directory with Kerberos authentication.
    Keywords : LDAP, Kerberos, TLS, Public Key certificates, Active Directory

    - Expert in web administration interface: lead engineer for the BUI allowing to configure and manage OVDI.
    Keywords : J2EE, JSF, Sun Woodstock, JavaBeans, Tomcat, Javascript, Oracle ADF, Weblogic Server

    - Architect and developer of the CLI and CLI framework: built CLI using a self-created framework which offers command definition, command parsing, data validation, help text and output formatting. The framework allowed to easily extend the 30 initial commands to nearly 200.
    Keywords : Java, Castor XML, marshalling/unmarshalling
  • Sun Microsystems - Senior Software Engineer

    Santa Clara 2005 - 2007 Web administration interface for Oracle Secure Global Desktop (Tarantella)

    Full redesign and brand new implementation of SGD administration interface using J2EE technologies. The new interface is browser-based using Sun Lockhart JSF components. Make use of the SGD web services API to interface with the core of the product.

    Keywords : J2EE, JSF, Sun Lockhart, JavaBeans, Tomcat, Javascript
  • Sun Microsystems - Senior Software Engineer

    Santa Clara 2004 - 2007 Sun Desktop Manager (APOC: A Point Of Control)
    Sun Desktop Manager provides a framework for centralized storage of application and desktop configuration which may be applied to users, organizations and hosts.

    - OpenAPOC: lead engineer for open sourcing Sun Desktop Manager (APOC). http://apoc.freedesktop.org (6 months)

    - APOC Roaming: proof of concept and development of a tool to allow users to synchronise their documents and settings when roaming between different desktopsin different locations.

    - Service Provider Interface: API to access data in LDAP directories. Refactoring and maintenance work, adding new functionality when requested.

    - Command Line Interface: extending the CLI, ensuring backward compatibility.

    Keywords : LDAP, Java, Perl, Unison File Synchroniser, Linux
  • Aircaft Management Technologies - Software Developer

    2004 - 2004 Flightman™ is a software framework that offers a complete solution for the connected aircraft; covering business processes, technical documentation and vendor management thus allowing pilots, cabin crew and ground engineers to capture and utilise operational information more efficiently and ultimately reduce operational costs.

    My Tasks: Object Oriented Design
    Refactoring work on the modules dealing with the connection with databases (connection using JDBC and SQL requests).
    Technologies used: Java, JDBC, SQL, various database formats

  • Elios Informatique - Software Developer

    2000 - 2004 Position as a consultant in software development for different large customers as well as for in-house projects. Several missions of various lengths that can be grouped according to three main technologies (see bellow).
    I'm used to working in small teams with much autonomy and initiative:
    - either for R&D projects in order to develop prototypes: needed to adapt quickly to new contexts, be efficient to obtain significant results in short deadlines and be curious in new technologies,
    - or for industrialization projects: needed to be very rigorous in order to make software applications reliable to industrial exploitation.
    I'm trained to supply high quality services at every level such as:
    - providing estimates for software work products
    - providing Object Oriented Analysis and Design of quality solutions
    - developing using Java, C++ or Web technologies
    - documenting each phase of the Product Life Cycle
    - delivering to deadlines

    Object Oriented Design (2 years)
    Designed and developed network communicating object oriented software products, for customer France Telecom R&D:
    - Flirt : Web (HTTP, XML) / Minitel (X.25) gateway (Java),
    - ICAPZipper : data compression ICAP server (C++),
    - IHM SCP : GUI for high-speed network benchmarks (Java Swing)
    Keywords: Java, Linux, HTTP, multi-threaded

    Web Development (1 year)
    - Developed Internet portals connected to databases
    Keywords: HTML, PHP, MySQL, SQL
    - Built a partnership with IBM to open a new publication channel (Minitel) on the Websphere multi-publication products
    keywords: IBM WEA (Websphere Everyplace Access), J2EE, Portlet, JSP, Aggregator, Transcoder

    Digital TV (6 months)
    Developed an interactive portal for Digital TV, for customer TDF R&D :
    - Attractive graphical user interface,
    - Synchronization with Stream Events included in the TV stream,
    - Return channel for interactivity
    Keywords: MHP 1.0.2, DVB, Java, Linux
  • France Telecom R&D - R&D Intern

    Paris 2000 - 2000 I searched for an appropriate solution for a multimedia mail service compliant with UMTS (third generation mobile): audio and video streaming on IP networks.
    I then designed and developed a client/server prototype in Java using the JMF (Java Media Framework) API.
    Keywords: Java JMF, RTP, streaming

Formations

Réseau

Annuaire des membres :