Curriculum Vitae

The basics

I’m a 46 year old guy living in Santa Monica, CA. I speak English, French, and Hebrew fluently. I also speak a bit of Spanish, Russian, Chinese, Moroccan, and Japanese, as a hobby. I’m currently learning Japanese. I also have two children, and I love to sing and play music. Learning new things and reading are exciting activities for me.

I define my profession as a technology leader with a background in software & hardware engineering, and with experience creating products from scratch, covering the entire stack. This includes local and overseas manufacturing experience. I am well travelled, well spoken, and always patient, polite and elegant. I love people and I love working with people. I believe a team can achieve a lot more together than any single person ever could.

I can be reached at [email protected] or +1(609) 422-0311

Management Philosophy

TEAMS: I care deeply about my team members and their career progress. I love working with professionals who’s inner fire is stoked by challenges. I make sure they are challenged and constantly learning. My hope is that by the time they move on to their next job or project, that they are significantly better engineers than when they started.

PRODUCT MANAGEMENT: I created several businesses and ran them as an entrepreneur, so despite my technical background, I understand the importance of ROI in a way that only past business owners do. I also believe quality products and delighted customers are solid foundations that drive sales and bring ROI closer.

JOURNEY: I take pride in the products created, but I also take pride in a journey well travelled, with company worth traveling with.

My preferred stack

I’m a staunch supporter of Open Source based systems. I believe the Open Source model shifts power from vendors to companies. It matters because modern companies need to navigate and adapt to an ever changing and developing technological world.

I love building large systems that are comprised of smaller, well defined components that do specific things very well. I believe in microservices, well designed APIs, full automation across the board, Test Driven Development, Continuous Integration, and advanced deployment models (Canaries, Active/Active, Active/Passive, Phase Out, etc). I also believe in actively trying to break things (see Chaos Monkey). I also believe internal engineering teams should be treated as if they were themselves customers.

HostingLinux Servers: On premise, Google Cloud, Amazon AWS. Preferred Linux flavors: Debian & Ubuntu
DatabasesPostgreSQL, Oracle, MySQL, MongoDB
Source ControlGitlab, Github, Git
Deployment StacksVagrant & Docker for local environments
Docker & Kubernetes for cloud environments
Bash & PHP Wrappers
Frontend StacksWeb: ReactJS, jQuery, Angular
Mobile: React Native, Flutter / Dart
Backend StacksPHP 7.x, Golang, ExpressJS, Nginx, Redis, Memcache
Design & MockupsFigma, OmniGraffle, Google Draw, Google Docs, TinkerCad, Amazon HoneyCode
3D Design & Prototyping ToolsTinkerCad, Fusion 360, Cura Slicer, Anycubic 3D Printers (PLA, ABS & TPU), Formlabs Printers
Electronic PrototypesRaspberry Pi 4, Pi Zero, Arduino, Custom controllers, Actuators / Wireless Components, Cameras, Computer Vision, etc.
A general list of favorite technologies in my stack