Maxime Gamboni

[Research] | Curriculum Vitæ | [Software] | [Novels & Short Stories] | [Zen Code]
As a software architect I invent and design robust software foundations that are highly performing and easy to use by business layer developers. I build them so that:
I am looking for a position where I will be trusted to find deceivingly simple solutions to complex software engineering problems.
Please hover on italicised words below to see how I apply this philosophy in my daily work.
Java
Typescript
Javascript
PHP
C++
SDL
Scala
Databases
Oracle
SAP HANA
Frontend
GWT
Angular
Banking
Insurance
Government
Transportation
Professional Experience
Education
Professional Experience & Education
Education
PhD
EPFL
PhD, Instituto Superior Técnico (UTL/IST Lisbon, Portugal)
LICS'09: 9th Sym­posium "Logic in Computer Science"
FOSAD'06: 6th In­ter­na­tional School on Found­a­tions of Se­cur­ity Ana­lysis and Design
FOSAD'05: 5th In­ter­na­tional School on Found­a­tions of Se­cur­ity Ana­lysis and Design
Computer Science Engineering Diploma (Master’s Degree)
Projects & Publications
3D "breakout" game in C++
Automatic mu­sic page turner software in C++
3D car racing game in C++
3D "push-over" remake in C++
Member of DisCoTec’09 Organising Committee
ELCA
Backend sales and accounting system for point of sale transport
Reusable Java/SQL/Typescript code generation system
Vietnam
Event man­age­ment system. Dynamic online forms specified in a Java DSL insurance
Distributed asyn­chron­ous task scheduling; im­ple­ment­a­tion of fin­an­cial calculations for a trade finance tool bank
Ext Scheduler in­teg­ra­tion; Alert calculator government
Robust state machine frame­work for document workflow system bank
Data migration, code reviews government
Theoretical conception of a publishing system for “intelligent” websites
Assistant of Pr. Zahnd: Auto­mata & Calculability
Assistant of Pr. Odersky: Scala & Compilation
Assistant of Pr. Guerraoui: Java, SmallTalk
Design and implementation of the electronic ticketing system “FreeSeat”
Assistant of Pr. Strohmeier: Ada
Distributed search engine design and prototype.
Languages
Vietnamese (conversation)
Portuguese (fluent)
Hindi (conversation)
English (fluent)
German (intermediate)
French (mother tongue)
Finnish (mother tongue)
mobile
narrow
wide