
Software Developer at Arcantel SA
Lausanne Area, Switzerland

Software Developer at Arcantel SA
Lausanne Area, Switzerland
MSc in Communication Systems from EPFL (Swiss Federal Institute of Technology, Lausanne)
Proficient in :
o Java, .Net Framework (C#, ASP.Net), C/C++, Python, Lua
o PHP (Zend Framework), XHTML, JavaScript (jQuery), CSS, AJAX
o MVC, eXtreme Programming, Unit Testing
o MySQL, PostgreSQL, SQL Server 2005
o Eclipse, Visual Studio, Zend Studio, LaTeX
o Windows, Mac OS X, Unix, Linux
Very good social and communication skills, fast learner and flexible.
2+ years of cumulated experience as web and software developer
Fascination for machine learning, currently building a strong background in supervised and semi-supervised learning in the context of Natural Language Processing.
Internet programming, oriented object programming, web development, extreme programming, unit testing, webtechnologies, computer and internet security, artificial intelligence, machine learning, natural language processing
(Privately Held; Computer Software industry)
April 2009 — Present (4 months)
Add modules and functionalities to a state-of-the-art patent monitoring software used by several worldwide companies.
Keywords: C#, ASP.Net, Unit Testing, eXtreme Programming, SVN
(Internet industry)
June 2002 — Present (7 years 2 months)
Create and maintain several dynamic website for different clients, as well as developing a modular control panel for managing our clients and servers.
Keywords : PHP, MySQL, Zend Framework, XHTML, CSS, AJAX, web security
(Sports industry)
October 2000 — Present (8 years 10 months)
Webmaster of Imagine SnowBoard Club's website.
Keywords: Flash, PHP, forum and pictures gallery moderation
(Research industry)
September 2008 — March 2009 (7 months)
Work on state of the art Machine Learning algorithms for Natural Language Processing.
Master Thesis title: Semantic Vector Machines
Keywords: multi-layer perceptron, embedding, auto-encoder networks, machine translation, semantic compression
(Internet industry)
September 2007 — August 2008 (1 year)
Develop several portals of classified ads for the french part of Switzerland, then transfer the knowledge of both websites architectures and used technologies to the other developers.
Keywords: C#, ASP.Net, SQL Server, MVC, .NetTiers, AJAX
(Educational Institution; EPFL; Research industry)
February 2008 — June 2008 (5 months)
Worked as student assistant for the first year C++ programming course of both Mechanical and Electrical Engineering sections. Helped the students during the practical sessions and managed 5-6 groups of two students during their programming project.
(Privately Held; Computer Software industry)
March 2007 — September 2007 (7 months)
Integrated in the developers team, to work mainly on a multiuser and multisource information managment system, as well as other smaller projects.
Keywords: ASP.Net, C#, SQL Server, ASP, PHP, eXtreme Programming, Unit Testing
(Educational Institution; 5001-10,000 employees; EPFL; Research industry)
February 2006 — July 2006 (6 months)
Web interface for a Java database front end software, made with Java, AJAX and DHTML.
(Educational Institution; 10,001 or more employees; EPFL; Research industry)
October 2005 — June 2006 (9 months)
Help PhD assistants to prepare TPs for a Computer Networking course given by the LCA lab. Then, help students during the sessions.
(Educational Institution; 10,001 or more employees; EPFL; Research industry)
February 2006 — June 2006 (5 months)
Help students to do TPs and take care of 5-6 groups of two students for their Java programming project in the context of a first year Oriented Object Programming course given by the LAMS laboratory.
MSc , Communication Systems , 2006 — 2009
Specialisation in "Network and Mobility"
Master Thesis at NEC Labs America (Princeton, NJ) in Machine Learning (title: Semantic Vector Machines, grade 6/6)
GPA 5.54/6 - Courses taken include:
Cryptography and Security, Algorithms, Advanced Digital Communications, TCP/IP Networking, Security protocols and applications, Computer Vision, Distributed Information Systems, Pattern Classification and Machine Learning, Information Theory and Coding, Software-defined Radio, Models and Methods for Large-scale Random Networks
BSc , Communcation Systems , 2003 — 2006
GPA 5.3/6 - Courses taken include:
Algorithmics, Stochastic Models, Principle of Digital Communications, Artificial Intelligence, Introduction to Distributed Systems, Object-Oriented Programming, Computer Graphics, Introduction to Information Systems, Computer Networking, Foundation of Image Science