Consultant at Private Bank
Geneva Area, Switzerland
Consultant at Private Bank
Geneva Area, Switzerland
2 more...
Java developer with experience in many different work environments (cooperation in Rwanda, small structure in Fribourg, large structure in Geneva) and quite a few technologies.
Searching for the perfect job with people interested in high quality software and agile development practice ... and who let me work 4 days a week !
I know them, like them and I am having dinner with them : Java, Spring / SpringMVC / Acegi, application architecture, AndroMDA, Struts, Linux, Apache, Bind, qmail
I can handle them if needed : Swing, PHP, Hibernate
I've been introduced to them, but we haven't gone to bed yet : iBatis, JCR, Ajax, Dojo, jQuery, Python, Django
I dont like them too much, but I can support them : EJB (except maybe EJB3, which I might like), teams too large to make a difference
(Banking industry)
October 2008 — Present (10 months)
Rewrite on the rewrite of the main intranet of the bank to realize a transition to SOA. In charge and only developer of the frontend. Lot of work with Atom / caching / performance otpimization / concurrency / ...
Main technologies : Spring / Servlet / JSP / EhCache / Rome / Weblogic / ...
(Privately Held; 201-500 employees; Information Technology and Services industry)
December 2006 — Present (2 years 8 months)
Multiple projects including :
* participation in the rewrite of the tax management system for the state of Geneva (analysis of the migration to Maven as a build tool, preparing the migration from BES to Jonas as an application server, development and maintenance of components used by other teams)
* lead developer of a Content Management System for a large private bank (using Java, AndroMDA, Spring, Struts, Hibernate, ...)
* minor work on the votation management system for the state of Geneva (using Java, Swing, Axis WebService, Spring, ...)
* internal work on development tools (put in place Subversion, Maven, Continuum, ...)
(Government Agency; Government Administration industry)
2007 — September 2008 (1 year)
Developer on the taxation system for the state of Geneva.
In charge of the studies for the migration of the development infrastructure to Maven. This project pushes Maven to the limits and innovative solutions had to be found to be able to transition this complex projects to Maven.
(Non-Profit; 201-500 employees; Non-Profit Organization Management industry)
October 2005 — October 2006 (1 year 1 month)
Civil Service in Rwanda for the Presbyterian Church of Rwanda (EPR). Various computer related tasks including :
* education
* troubleshooting
* creation of an application to manage salaries and taxes (HR)
* put in place an ADSL connection for the central office of EPR with about 30 computers
(Public Company; 11-50 employees; Management Consulting industry)
February 2005 — September 2005 (8 months)
Development of a management application for nursing home
* pre-project done with OpenLaszlo
* project done with Java / J2EE, AndroMDA, Spring, Hibernate, Struts, ...
* took most of the technical and architectural decisions
(Public Company; 1-10 employees; Information Technology and Services industry)
July 2000 — December 2004 (4 years 6 months)
Part time job during studies.
* In charge of the creation and management of the Linux infrastructures : DNS, mail servers, web servers, ...
* Consulting on a large management system project for a real estate company.
(Privately Held; 1-10 employees; Environmental Services industry)
2001 — 2002 (1 year)
Part time job during studies. Development of an application to manage energy and water consumption for an energy consulting firm using PHP.