Curriculum Vitae
Contact
Surname(s) / First name(s): Tomson Mosongo Ngassa
Address: Piazza della Repubblica 21/B,
*****, ******* ********, *******, *****
Telephone: 003***********
Email: abnp4l@r.postjobfree.com,
abnp4l@r.postjobfree.com
Nationality: Cameroonian
Date of birth: 28/05/1977
Driving License: B
Education
. 10/11/2010, Masters degree in Computer Science at the Universit degli
studi di Brescia (Italy), score: 90/110.
. 18/06/2007, Bachelors degreee in Computer science at the Univerist degli
studi di brescia (Italy), score: 94/110.
. 22/06/2001, Bachelors degree in Physics at the University of Buea
(Cameroon), GPA: 3.14/4
Language Skills
English (mother tongue), French (fluent), Italian (fluent)
Technical Skills
Java SWING, Collection, Multithreading etc.
J2EE JSP, Servlet, JDBC, JPA, Spring, Hibernate, Struts,
Annotation, AOP (Aspect oriented Programming), IoC
(Dependency Injection)
Frameworks Spring 3.0, Hibernate 3.6.0, Struts 2, Grails etc.
IDE Eclipse, springSTS, Titanium studio appcelerator,
NetBeans, etc.
Scripts Javascript, JQuery, Shell script
Source control Subversion svn
DBMS MySQL, PostgreSQL
Operating systems Windows, Mac, Linux
Build tools and Maven 2, JUnit
Testing
Markup language XML, HTML, CSS etc.
Mobile Titanium Appcelerator mobile(Android/IPhone),
PhoneGap(Jquery mobile)
Content Management Joomla 1.5 (PHP), Liferay 6 (Java)
System (CMS)
Other languages PHP, C, SQL, Groovy
Work experience
Project SIPC (01-12-2012 -)
name
Position Phonegap (JQuery mobile) Analyst developer
Archivement A mobile web application that contains information on what to
s do in case of any natural disaster in Italy.
Project AIRC (01-11-2012 -)
name
Position GROOVY/GRAILS Analyst Programmer - Design and Developer focus
Archivement A Grails web application (data entry) to manage supplier of
s AIRC (Italia Association for the Research on Cancer)
information. Uses a MSSql server 2008 to store this
information.
Project CISALPINA TOUR (02-07-2012 - 12-07-2012)
name
Position Liferay Portal Analyst Programmer - Design and Developer focus
Archivement Add advance search of the Spring portlet "Estratto conto" that
s searches by social regions, dates, pagination of search result.
Designed and developed the Spring portlet "Bills" that allows
for advanced search of bills (by passenger name, type of
service, social region etc. )
Designed and implement a Java Servlet to download one or more
bills (pdf file) as a zip file.
Filtering the search result (client side) using a jQuery
library.
Applicazione basata su Java Spring.
Project CLOROS (02-07-2012 - 12-07-2012)
name
Position Java web application design and develop focus
Archivement Designed and developed a web application that allows registered
s users to uploaded xcel files.
Validation for the upload file on the basis of the validation
rules.
This program launches Kettle Pentaho from the command line to
elaborate the uploaded file and generate the various web
report.
Project IBCONSOLE, ZBLISTER (28-05-2012 - 18-06-2012)
name
Position Java SWING analyst programmer - design and developer focus
Archivement ZBlister - refactored the application to render it modular and
s user friendly. Development of a SWING application to encrypt
the passed key.
IBConsole - encrypted all the database connector parameters for
the input and output database before sending it to the server,
case insensitive search in the input and output table and
refactored of the graphical user interface GUI.
Project iVisit (28-03-2012 - 28-05-2012)
name
Position Titanium Appcelerator Analyst Programmer - Design and Developer
focus
Archivement Re-designed, re-developed and extends the functionalities of
s the second version (1.1) of an IPhone application iVisit used
by house construction workers for the certification of
building.
CommonJS module techniques are used to introduce an object
oriented approach and to eliminat memory leaks.
Porting of the IPhone application to Android.
This application is currently on sale in App store.
Project ANIT (28-10-2011 - 8-02-2012)
name
Position Java SWING Analyst Programmer - Design and Developer focus
Archivement Designed and developed an MVC java SWING desktop application
s that uses hibernate to map entity bean (model objects) into a
local h2 database.
Google Guice dependency injection framework was used to injects
entity beans and manage dependency.
Used docx4j library to generate a docx document as a summary
result.
This application is used to calculate two-dimensional finite
element thermal bridges according to UNI EN ISO 10211:2008 and
testing of surface condensation.
Used Launch4j to generate executable of the Java SWING
application (Anit) that I developed.
Designed and implemented a NSIS (Nullsoft Scriptable Install
System) script to create the wizard (installer) for the
application Anit.
Project SECO (29-9-2011 - 28-10-2011)
name
Position Javascript/JQuery Analyst Programmer - Design and Developer
focus
Archivement Developed an application based on eclipse RPC for polytechnic
s of Milan in the SeCO (http://www.search-computing.it) project.
This application is used for monitoring, managing and
simulating the execution of query on risearch platform.
This application is based on Javascript.
Project NOTE INTERVENTO VIRTUALE (01-07-2011 - 27-9-2011)
name
Position Liferay Portal Analyst Programmer - Design and Developer focus
Archivement An NCF mobile and liferay 6 portal application to manage
s technical report produced by technicians during intervention.
Assist in the development of NFC application to collect user
data during intervention.
Developed a Java Servlet to received data sent by an NFC mobile
application through Wifi.Developed a liferay 6 portal that
allows the technician to elaborate the data sent by the NFC
mobile.
Project COLLEGGIO DI MILANO (18-05-2011 - 02-08-2011)
name
Position Grails Analyst Programmer - Design and Developer focus
Archivement Designed and developed a web application for a College in
s Milan. Used Grails, a java/groovy MVC framework to guarantee
modularity. Application offers services to manage student
registration, carrier, accommodation etc.
Project RESNOVA (01-04-2011 - 18-09-2011)
name
Position Liferay Portal Analyst Programmer - Design and Developer focus
Archivement Maintenance of a liferay 6 portal that entails: correcting
s bugs, designed and developed new functionalities.
References
Available on request.[pic]