An accomplished software engineer specializing in secure and scalable architecture with extensive experience in the full software design life cycle.
Well versed in technology with a proven ability to solve complex business problems by building reusable and cost-efficient systems.
NodeJS expert, Game developer, RaspberryPI enthusiast... but mostly, an extremely fast learner.
Worked and consulted on multiple types of projects including but not limited to:
Tech: Javascript, Java/JavaEE, Objective-C, SQL, Firebase...
Since the Synopsys acquisition of Cigital and Codiscope, I've been working on building an eLearning platform where developers are offered courses on software security and industry best practices. The platform currently serves thousands of users and offers organization capabilities that allow clients to monitor their cohorts as well as individual curriculum progress.
My responsibilities include:
Tech: NodeJS, micro-services, PostgreSQL, MongoDB, RabbitMQ, Redis...
Having learnt coding in C# and using Unity3D in my free time, I worked on a multi-platform infinite runner / side-scrolling game.
Codiscope's mission is to improve the quality of software everywhere by creating tools that work throughout the entire software life cycle, rather than only during test phases. The main software offering was Jacks, a static code analysis tool that specialized in detecting security issues by scanning a user’s code on major repository sites like GitHub and BitBucket.
What I did:
Tech: NodeJS, OAuth, MongoDB, RabbitMQ, Docker...
Rakuten Loyalty, part of Rakuten (#1 e-commerce company in Japan), was one of the fastest growing technology companies in Boston and specialized in cloud-based technology that enabled major loyalty programs worldwide to monetize and reward their members for their everyday online activity.
My job consisted of:
Tech: NodeJS, MongoDB, ElasticSearch, RPC, MemCached...
Rakuten Loyalty, part of Rakuten (#1 e-commerce company in Japan), was one of the fastest growing technology companies in Boston and specialized in cloud-based technology that enabled major loyalty programs worldwide to monetize and reward their members for their everyday online activity.
During my time here, I designed and implemented the following:
Orolix was a company with headquarters in Palo Alto, and offices in Sao Paulo and Beirut. It started off as an ISP and Portal selling prepaid mobile top-ups and offering a connection manager for 3G Modems. This software solution was called Orolix Communicator and it served more than 1 million users across Brazil.
My job was mostly on the server side and allowed me to work on the following projects :
Tech: C++, Qt, Java EE, JSF, Hibernate, Seam, RestEasy, Drools, MongoDb, MySQL, Maven, JBoss AS, Glassfish, Tomcat...
Bachelor of Engineering (B.E.), Computer Software Engineering, 2005 - 2010
French Baccalaureate with emphasis on Mathematics, 2005
Native or bilingual proficiency
Native or bilingual proficiency
Native or bilingual proficiency