My name is Zhao Lü. Zhao is pronounced as ‘ciao’ with a ‘j’ and it means to encourage oneself in Chinese. I was born in Beijing, China. I have lived in USA, UK, Brazil, Switzerland, France, and Germany. I travel quite a bit, 45 countries and counting.
I’m an international technology executive and a passionate programmer who enjoys practicing yoga.
I have worked in R&D for big names like IBM, Orange, and O2, and helped smaller start-ups develop their technical chops. As a developer, I am interested in different programming languages (Ruby, Java, Erlang, C, Swift, Elixir, OCaml, Elm). I like to tinker with hardware such as Arduino and Beagleboard. In 2012, I started my passion project, ForYogi to promote yoga as a life style and connect yoga teachers with resorts to organize retreats. My recent career has been focused on smart mobility and management of autonomous fleet. As a technology leader, I love building teams and growing people. Having done it in 3 continents, the passion continues.
In my spare time, I like to read, take photos with my rangefinder camera, biking and hiking. I used to spend a lot of time running (road and trail) until knee injuries stopped me. I spent a good amount of time playing indoor and sand volleyball as well as basketball. I used to surf in Santa Cruz and Hawaii.
On The Web
In general, I use zlu as my user name on networks when available.
- I now do most of my work (mostly close-sourced) on git.zlu.me and use Github when I have to. Some old work done for OpenVoice.
- LinkedIn - My business profile.
- Dormant Twitter - I tweet under @zlu and @foryogi
- SpeakerDeck - Some of the presentations I gave.
- Good Reads - Books I read.
Teaching, Talks, and Presentations
- Jun 2018, Bucharest, Romania - Operating and Optimizing Autonomous Vehicle Fleets A talk given at DevTalks.ro.
- Jun 2018, Stuttgart, Germany - Operating and optimising autonomous vehicle fleets – distributed cloud platform A talk given at Autonomous Vehicle Symposium.
- May 2018, Cluj, Romania - Operating and Optimizing Autonomous Vehicle Fleets A talk given at DevTalks.ro.
- Jun 2016, Bogota, CO/Sao Paulo, BR - From Good to Great A talk given to IT of Tappsi and EasyTaxi on career development.
-
Sep 2014, San Francisco, CA - Postgres, Heroku Edition A talk given at SocialChorus on Postgres optimization for Heroku.
-
Oct 2013, Beijing, China - YogiOnRails, a talk about ForYogi given to Beijing Rubyist.
-
May 2013, New York, NY - Web Development Immersive
Taught web programming (frontend and backend) in Ruby-on-Rails at General Assembly. -
May 2013, San Francisco, CA - Marketing for Yogi(ni)s
A talk given to Yoga Garden Teacher Training Program as part of social media marketing program. -
May 2011, San Francisco, CA - Agile Development At Orange Labs
A talk on agile development at Orange Labs with Abhi Hiremaglur. -
August 2010, Austin, Texas - Telephony With Rails
A talk on open-source telephony in Ruby and Rails to Lone Star Ruby Conference 2010. -
July 2010, San Jose, CA - OpenVoice
A talk on Rail’s telephony development to Silicon Valley Rails Meetup group. -
June 2010, Rostock, Germany - OpenVoice
A GoogleVoice clone for the OpenSource to Amoocon 2010. -
May 2010, Amsterdam, Netherlands - Telephony-aided Self Expression A presentation given at Orange Research Salon
- May 2010, San Francisco, California - Status
A telephony-aided self-expression. A presentation to EComm 2010.
Patents
-
EP2507983 - USING CALLEE’S STATUS TO ENHANCE CALLER NOTIFICATION
-
US Patent #7827505 - ALTERNATE PROGRESS INDICATOR DISPLAYS
-
Apparatus, system, and method for managing task instances