My Professional Journey

Career History

EMCI TV

2023 - Present

As a lead developer at EMCI TV, I guide the technical direction for their web Bible reading application. I use NextJS and Strapi, optimizing performance and database structures. My role includes leading technical workshops and improving the app's architecture.

Konectom - Biogen

2019 - Present

At Biogen, I developed the Konectom app, focusing on sensor data collection and patient performance tracking. I implemented data collection modules in Kotlin and Swift, integrating Rust for score calculations.

Docdok.health

2017 - 2021

I developed the mobile app for Docdok.health using React Native, facilitating secure communication between patients and healthcare professionals. I worked closely with teams in Switzerland and Israel, ensuring compliance with healthcare data standards.

Watchdog

2018 - 2020

I developed the Watchdog app, allowing motorcycle owners to monitor their locks remotely. I implemented Clean Architecture and used React Native, ensuring the app's scalability and security.

Yolaw (LegalStart, ekie)

2015 - 2017

I developed web platforms for LegalStart and ekie, focusing on database optimization and the integration of advanced search features using ElasticSearch.

Sneat

2015 - 2016

I developed Sneat, a mobile app for restaurant table reservations in Paris, using React Native. The app featured real-time notifications, secure payment processing via Stripe, and integration with Parse for backend services.

GreenIvory

2010 - 2014

I led the implementation of CI/CD with Jenkins and optimized the development pipeline by migrating from Ant to Maven. I also contributed to various SaaS products such as MashupXFeed and Onligence.

Monabanq

2006 - 2010

At Monabanq, I contributed to the development and optimization of their banking app, focusing on performance improvements and ensuring secure financial transactions. My role included integrating new features while maintaining compliance with banking regulations.

Skills

  • Full-stack development with React, Django, and NextJS
  • Mobile development using React Native, TypeScript, Kotlin, and Swift
  • Data management and optimization with PostgreSQL, ElasticSearch, and MongoDB
  • CI/CD integration with Jenkins, Gitlab, Github Action, GitFlow, and Docker
  • Project management using Jira and Azure Boards, with Agile methodologies
  • Open-source contributions, including React Native libraries and GiftedChat

Professional Training

  • Hibernate ORM training by ORSYS (3 days)
  • Scala functional programming by Martin Odersky on Coursera (56 hours)
  • Ruby programming with HumanCoders (28 hours)
  • AngularJS training by SFEIR (2 days)