Lead Software Developer & Team Manager - SergeFantino.com

UML, design patterns. Methods. RUP, eXtreme Programming (XP). EDUCATION. 1997-2000. PhD student in symbolic computing, specialized in Automatic ...
73KB taille 2 téléchargements 268 vues
SERGE FANTINO

21, rue de la Poste, 91800 Brunoy (ESSONNE) 06.12.41.15.17 [email protected]

31 years, single French citizen www.SergeFantino.com

Lead Software Developer & Team Manager Expert in Application Development Since October 2000, I have worked at SLP InfoWare (GEMPLUS subsidiary) within the R&D group, which is in charge of developing a leading software solution in Predictive Consumer Relationship Management (P-CRM) used by over 15 telecommunication companies worldwide. I used my knowledge and experience in software development to master complex technical environments and to become a leading element in the new R&D middle-management structure, and to develop unique skills in managing the application development life cycle.

PROFESSIONAL EXPERIENCE 2002-2003 / Team Manager / SLP INFOWARE (GEMPLUS P-CRM subsidiary)

Reporting to VP Research & Development; In charge of introducing the group to Rational Unified Process (RUP); In charge of settling and supporting the Software Configuration Management infrastructure; Managed a team of 5 software engineers within the Application Development Group: recruitment, organization, control and coordination with test, doc and product teams; The team is responsible for developing, delivering and maintaining the whole P-CRM platform (an average 2 millions line of code in both C/C++ and JAVA);

2000-2002 / Software Engineer / SLP INFOWARE (GEMPLUS P-CRM subsidiary)

Development of key features for the P-CRM C/C++ client and server components; Write a “white paper” identifying limitations and risks of the existing platform architecture; Take part in the architectural study regarding “next generation server”;

1997-2000 / PhD Student / Université de Nice Sophia-Antipolis (UNSA)

Executed a contract of study (40K ) with the ESSILOR Progressive Lens R&D division: applying Automatic Differentiation to optical lens modeling; Development of WINDY, an Automatic Differentiation system based on control graph analysis;

1991-2000 / Freelance Developer /

Development of INDEPTH, an award-winning freeware application for BeOS [1999-2000] Developed 6 specialized commercial applications for small-business organizations using OMNIS 5&7 RDBMS/RAD tool: analysis, design, implementation, deployment and support. [1991-95]

APPLICATION DEVELOPMENT SKILLS Team management:

Management of software engineer team and individuals, team building, knowledge management, methodology assistance Coordination with / management of other software development related teams (test & quality assurance team, documentation team, support team...), coordination with product & marketing Organization and processes auditing, capability maturity evaluation

Infrastructure management:

Building SCM (Software Configuration Management) infrastructure Building continuous integration process Building tailored software development environment for RAD and long-term maintenance

Architecture:

Code level auditing, identifying bottlenecks, obsolete code or technology Legacy code reverse-engineering, technology replacement, code re-factoring

SOFTWARE ENGINEERING SKILLS Environment & API Modeling Methods

UNIX/POSIX, Win32/MFC, J2SE/J2EE UML, design patterns RUP, eXtreme Programming (XP)

EDUCATION 1997-2000

PhD student in symbolic computing, specialized in Automatic Differentiation

1996-1997

National service

1995-1996

DEA in symbolic computing (engineer equivalent)

1994-1995

Master’s degree in symbolic computing (came first)

BIBLIOGRAPHY Peopleware, 2nd ed., Tom DeMarco & Timothy Lister, Dorset House Publishing (99) How to Run Successful Projects III – The Silver Bullet, Fergus O’Connell, Addison Wesley (01) Microsoft Secrets, Michael A. Cusumano & Richard W. Selby, The Free Press (95)

Applying UML and Patterns, Craig Larman, CampusPress (02) Thinking in C/C++ ; Bruce Eckel Thinking in JAVA ; Bruce Eckel, Prentice Hall (00)

French: native language English: intermediate level Others: fan of mystery literature, valiant chess player, I like very much sharing a gourmet dinner with my friends…

CV – Serge Fantino

Expert in Application Development