Lead Software Engineer, Terracotta R&D, IBM
Hello,
I am a passionate developer with more than 20 years of XP in several languages, technologies and compagnies.
I am currently working as a Lead Software Engineer, at IBM in the Terracotta R&D team since 2015. We built Ehcache and Terracotta Store and provide clustering and management solutions for caching and storing huge amount of data efficiently with no downtime, low latency in a consistency or availability mode.
I am also an Arduino / ESP32 developer, creator and maintainer of several Open Source Projects that you will find below.
I’ve been involved during 10 years in the Montreal Java User Group that I’ve bootstrapped in 2010 with a friend (David). This is now one of the biggest JUG over the world. I was also part of the Devoxx4Kids Quebec organization.
I’m also an enthusiast photographer: feel free to visit my Photography website! You will find some articles about neutral density filters and infrared photography too.
Beelance | ESP32 | Autonomous and remotely connected weight scale for beehives 🐝 |
License Maven Plugin | Maven | Maven plugin which helps managing license headers in your project source files |
MycilaSafeBoot | ESP32 | MycilaSafeBoot is a Web OTA recovery partition for ESP32 / Arduino allowing for a bigger application partition |
YaS☀️lR (Yet another Solar Router) | ESP32 | Heat water with your Solar Production Excess! |
MycilaConfig | ESP32 | A simple and efficient config library |
MycilaDS18 | ESP32 | ESP32 / Arduino Library for Dallas / Maxim Temperature Integrated Circuits |
MycilaEasyDisplay | ESP32 | Easy to use Arduino / ESP32 library for SH1106, SH1107, SSD1306 OLED I2C displays |
MycilaESPConnect | ESP32 | Simple & Easy Network Manager with Captive Portal for ESP32 supporting Ethernet |
MycilaHADiscovery | ESP32 | Simple and efficient Home Assistant Discovery library for Arduino / ESP32 |
MycilaJSY | ESP32 | Arduino / ESP32 library for the JSY-MK-194T single-phase two-way electric energy metering module |
MycilaLogger | ESP32 | A simple and efficient logging library for Arduino / ESP32 |
MycilaMQTT | ESP32 | A simple and efficient MQTT/MQTTS client for Arduino / ESP32 based on Espressif API |
MycilaNTP | ESP32 | A simple and efficient NTP library for ESP32 / Arduino |
MycilaPulseAnalyzer | ESP32 | ESP32 / Arduino Library to analyze pulses from a Zero-Cross Detection circuit |
MycilaPZEM004Tv3 | ESP32 | Arduino / ESP32 library for the PZEM-004T v3 Power and Energy monitor |
MycilaRelay | ESP32 | Arduino / ESP32 library to control Electromagnetic and Solid State Relays |
MycilaSystem | ESP32 | Arduino / ESP32 library for system-related tasks |
MycilaTaskManager | ESP32 | Arduino / ESP32 Task Manager Library |
MycilaTaskMonitor | ESP32 | Arduino / ESP32 library to monitor task priority and stack high watermark |
MycilaTrafficLight | ESP32 | ESP32 / Arduino Library for Traffic Light LEDs |
MycilaTrial | ESP32 | Arduino / ESP32 library to add a trial duration in your app |
MycilaUtilities | ESP32 | Utils stuff for Arduino / ESP32 like Time, String functions, CircularBuffer, etc |
MycilaWebSerial | ESP32 | WebSerial is a Serial Monitor for ESP32 that can be accessed remotely via a web browser |
I am actively maintaining these libraries
AsyncTCP from @me-no-dev | ESP32 | AsyncTCP is a library for ESP32 Arduino that facilitates the use of TCP connections in an asynchronous way |
ESPAsyncWebServer from @me-no-dev | ESP32 | WebSocket, SSE, Authentication, Arduino Json 7, File Upload, Static File serving, URL Rewrite, URL Redirect, etc |
StreamDebugger from @vshymanskyy | ESP32 | StreamDebugger allows easier debugging of Serial-based communication on Arduino, like AT commands |
Mycila Guice | Java | Google Guice Extensions |
Mycila Pub Sub | Java | In-JVM Event API |
Mycila XML Tool | Java | Manage XML document through a simple fluent API |
Arduino Core from Espressif Systems | ESP32 | I have contributed fixes and WebServer improvements such as middleware support |
ESP-DASH and ESP-DASH Pro from @ayushsharma82 | ESP32 | ESP-DASH is a library for ESP32 Arduino that facilitates the use of a dashboard in an asynchronous way. I have contributed most of the recently newly added fixes and features of the OSS and Pro version |
pioarduino (Discord) | ESP32 | PlatformIO replacement with Vscode extension which is compatible with Arduino 3 and new boards |
PsychicHttp from @hoeken (Discord) | ESP32 | PsychicHttp is a HTTP/HTTPS serevr for ESP32 using teh ESP-IDF API behind. I am a main collaborator of this project |
WebSerial and WebSerial Pro from @ayushsharma82 | ESP32 | WebSerial is a Serial Monitor for ESP32 that can be accessed remotely via a web browser. I have contributing the recent fixes and high performance mode |