Thomas Riccioli


I am an iOS developer intern at Singlespot in Paris and a fifth-year computer science engineering student at the Université de Technologie de Compiègne (UTC).

Recent Projects

Work Experience

February 2016Present
iOS Developer intern at Singlespot in Paris, (
SinglespotParis, France
In charge of the iOS SDK development, optimizing the transmission of beacon signals and GPS data.
January 2016Present
Thomas RiccioliParis, France
Auto-Entrepreneur. Design and development of ready-to-use systems, computer services and web and iOS mobile software development.
September 2014February 2015
iOS Developer intern at MOMA in Paris, (
Modélisation, mesures et applications (MOMA)Paris, France
Worked as the main developer of an iOS application written in Objective-C and a server side implementation, handling audio streaming, interacting with a data sensor, performing real-time audio and data processing, and communicating with the server.
July 2014February 2015
Lead developer of an online Armenian language learning platform, (
Laboratoire SeDyL (Centre National de la Recherche Scientifique)Paris, France
The Parastan Project is an online bilingual thematic dictionary, intuitive and evolutive, built by linguists, for both learners and teachers, in order to assimilate vocabulary in various fields.
February 2014June 2014
Computer science project manager, (
USEC (Université Service Études & Conseils)Compiègne, France
Worked in the junior enterprise of UTC, entirely ran by students, managing projects between the clients and the students working on the product.
May 2013February 2014
Lead developer of an Armenian to French dictionary website, (
Association pour l'Arménien ClassiqueParis, France
The Calfa Project is an evolutionary, interactive and intuitive digital platform of Classical Armenian, whose lexicon is based on innovative research, indexing, and sorting algorithms.
June 2012July 2012
Lead developer of an Armenian association website, (
Artistes Plasticiens Arméniens de France (APAF)Paris, France
The website was built for an association of Armenian artists in France and exhibits the artists’ artwork in many different artistic fields such as painting, photography and sculpture.


September 2013present
Master’s Degree in Computer Engineering (Diplôme d’Ingénieur en Génie Informatique)
Université de Technologie de CompiègneCompiègne, Picardie, France
Degree to be obtained in July 2016.
August 2015December 2015
Erasmus Programme in Information Technology
Oulu University of Applied SciencesOulu, Finland
September 2011June 2013
Mathematics and Computer Science studies (Licence 2 de Mathématiques et Informatique)
Université Paris DescartesParis, Île-de-France, France
September 2007June 2011
French Baccalaureate in Science (Baccalauréat Scientifique)
Institution Sainte Geneviève d’AsnièresAsnières-sur-Seine, Île-de-France, France

Skills, Competencies and Interests

French, English
Novice high
Novice low
Computer Skills
iOS & Mac OS X Programming
Objective-C, Swift
Web Development
PHP 5, JavaScript, (x)HTML, CSS, NodeJS
Software Programming
C, C++, Python, Java
Database Management Systems
PostgreSQL, MySQL, Oracle
Programming Concepts
Object Oriented Programming, Unified Modeling Language, MVC Architecture, Data Warehousing, REST API Design, Regular Expressions, Dynamic & Static Frameworks
Revision Control Systems
Git, SVN
iOS & Mac OS X Development
Xcode, Core Foundation, Cocoa, UIKit
Office Suites
iWork, LibreOffice, Microsoft Office
Other Abilities
UNIX, Bash Scripting, Automator, OpenStack Swift, x86 Assembly Language, VHDL, Redmine
Inline skating, Ice skating
Video editing, Photo editing, 3D Modeling