Jeff has been programming for over 25 years, with a plethora of experience from back-end applications written in Java and PHP, to modern front-end single-page applications using JavaScript MVC frameworks, and pretty much everything else in between. He is an avid tech blogger at, and often explores cutting edge technologies through meet-ups and conferences to stay ahead of the curve. He has worked on many interesting projects in the past, including leading the effort on Sephora's Beaty Board, creating interactive map widgets for a dynamic news map website he created (, creating a realtime multiplayer 2D platform game (, and writing machine-learning software to make stock trading decisions. In his free time, Jeff passionately pursues writing, having published three books, as well as other hobbies like dancing, singing, and producing music.