Hi! I'm Jon.

I'm a software engineer specializing in web development and teaching application development concepts. I have instructed programming courses in Ruby on Rails and Node.js with Express.js, and conducted workshops in Philadelphia and New York City. As a former team lead and consultant in application development I'm always looking for better ways to collaborate with other developers and bridge the gap between the technical and non-technical groups in a company. My world revolves around technology, creativity, innovation, and exploration.

I'm currently a senior engineer at Bloomberg LP, lead developer at Logorithms LLC, and author of Get Programming with Node.js, through Manning Publications.

Listen to my podcast on Node.js with The Rabbit Hole.


GitHub Profile


Twitter Profile


LinkedIn Profile


  • Brandeis University
    December 2009-May 2013

    Bachelor of Science Degrees in Computer Science and Neuroscience

Work Experience

  • Bloomberg LP
    February 2017-Present

    Senior Software Engineer
    Build responsive web tools using Ruby on Rails, Polymer, Vue.js and custom gems across multiple internal environments

    Optimize Java Spring services to respond to millions of weekly sessions

    Develop machine learning models for text classification and collaborative filtering for recommendations

  • Manning Publications
    December 2016-Present

    Author of Get Programming with Node.js
    Teach web development in Node.js in 34 fast-paced, fun, and practical lessons, on how to extend your existing JavaScript skills to write back-end code for your web applications

    Coordinate weekly editorial meetings and reviewer sessions

  • New York Code + Design Academy
    August 2015-February 2017

    Lead Developer/Academic Director
    Taught Intensive Web Development course in HTML, CSS, JavaScript, Ruby, and Rails framework

    Managed development team of 10 through agile workflow, testing, staging, and production environment deployments

    Oversaw curriculum development and build content for intensive courses in Ruby on Rails and Node.js used by thousands of students

  • Logorithms Design
    August 2014-Present

    Design logos, reports, and multimedia presentations for professionals and organizations

    Develop animated, responsive, and content-driven websites.

  • Klish Group, Inc.
    February-August 2014

    Technical Developer/Analyst
    Built components for large-scale corporate websites using HTML,CSS, XML, XSL, and JS, and designed database query tools in Java.
    Worked extensively with Eclipse IDE and HP Autonomy software.

    January 2013-Present

    Develop online multi-user social game for learning basic English in third-world countries
    Build framework from scratch using Ruby on Rails, Ajax, JavaScript, HTML and CSS

  • Little Stars School
    May-August 2013

    Technical Aid/Game Developer
    Developed two computer games, Typetime and ABC Race, to assist students in learning English
    Taught weekly computer classes to students and restructured administrative procedures in student admission process

  • Computer Science Department
    January-May 2013

    Teaching Assistant
    Lectured students weekly in advanced programming language course
    Held weekly office hours for small discussion groups and managed online grading system

  • Library and Technology Services (LTS)
    January 2011-May 2013

    Helpdesk Technician
    Provided in-person and telephone support to students, faculty, and staff using library or online resources
    Troubleshot supported network, operating systems, applications, and University systems

  • UIU-Jerusalem Venture Partners
    June-August 2012

    Android Developer/Software QA Tester
    Collaborated with coding team in quality assurance tests and in designing compatible features for mobile phones
    Constructed automation scripts in python to load APKs and run applications on various android devices

  • Burma Border Projects
    May-September 2011

    Psychological Counseling Aid/Database Administrator
    Constructed databases and reports detailing status of refugee children at medical clinic
    Organized programs to strengthen cultural connectivity and psychological counseling for Burmese youth in Thailand

  • Little Stars School
    October-December 2009

    English Teacher
    Designed and completed the school’s website, and organized method for Western volunteers to get involved
    Taught two hour-long English classes and developed activities for groups of up to 30 underprivileged Indian students

© Jonathan Wexler | 2018