About Me

My name is Joel Kemp. My twitter bio sums me up best:

Programmer and Educator.

Software Engineer on the Behance team at Adobe. Formerly: YouNow, CS Lecturer at NYU & CUNY, Ph.D. student in CS, Intern Codecademy, and hackNY Fellow, 2012.


I started programming during my undergraduate studies in Computer Science. Since then, I’ve tinkered with developing various systems: enterprise/bespoke software, computer games, web applications, Android applications, and research-related image processing solutions.

I get particularly excited with open-ended, challenging problems.


I absolutely love teaching and inspiring students and have been doing so long before my professional experience.

I believe that the best way to teach is to curate material for the layperson. As such, I’ve managed to successfully teach undergraduate students “complicated” areas of Computer Science such as: Artificial Intelligence, Computability Theory, Infinite Set Theory, and Computer Networking.

I have been teaching Computer Science courses as an Adjunct Lecturer since 08/2008 at various colleges: New York University (NYU), the City College of New York, and Hunter College.


Aside from academic interests, I travel extensively (favorite place is tied between Hoi An, Vietnam and Paris, France) and eat any and everything – hoping to learn more about various cultures through food. I also enjoy rye whiskey and craft beer.

I occasionally write poetry.

Thanks for visiting and be sure to subscribe to the RSS feed to see any new works!



Ph.D. coursework, CUNY Graduate Center; Withdrawn in good standing (09/2008 – 05/2013)

M.S. Computer Science (enroute), The City College of New York

B.S. Computer Science and Minor in English, The City College of New York, Cum Laude (09/2003 – 06/2008)

Programming Experience

JavaScript Engineer, Adobe Systems (04/2014 – Present)

Software Engineer, YouNow (10/2013 – 01/2014)

Product Development Intern, Codecademy (06/2013 – 08/2014)

Teaching Experience

Founder, Mr. Joel Kemp’s Programming Lessons, 08/2012 – Present

Python and Front-end web development mentor, Thinkful, 04/2014 – 09/2014

Adjunct Lecturer, New York University

Adjunct Lecturer, Hunter College

Adjunct Lecturer, The City College of New York


Speaking Appearances

“Large-Scale JavaScript” – New York University, 05/2014

“Using Grunt to Auto-Generate Gruntfiles” – QueensJS Meetup

“Using Grunt to Auto-Generate Gruntfiles” – Powered by JavaScript Conference, Strangeloop 09/2014

“R.js: A Love Story” – NYCHTML5 Meetup 10/2014

“Using Static Analysis to Give Build Tools a Brain” – FullStack Conference 10/2014



Featured Graduate Student in the Grove School of Engineering Annual Report, 2009

“The CUNY system is fantastic. I would love to be a professor here.”

Joel Kemp was a stellar student in the Grove School’s undergraduate computer science program, when his advisor, Dr. Jie Wei, inspired him to remain at CUNY for his doctorate. Joel’s area of interest is image indexing, and he is working on ways to search for images and videos through visual cues rather than key words. Of his first year in graduate school, he says, “The doctoral course work is incredibly challenging, especially the theoretical part. But, the program presents great opportunities. I will be taking a course at NYU, so being at CUNY allows me to take advantage of New York City’s educational resources.” And, Joel has found his vocation in teaching. As a lecturer in the lab sessions of Dr. Wei’s software engineering course, he reorganized the structure of the lab, resulting in the best attendance in the last four years and a significant increase in student productivity.

Featured Undergraduate Student in the Grove School of Engineering Annual Report, 2007

“City is full of people who want to learn and grow, and they make great friends.”

“When I find a course with real world applications,” says Joel Kemp, “I live that course.” Joel came to the Grove School looking for a discipline that would challenge him, and he found it in computer science. He has applied his expertise as he has acquired it, working as a PC technician and then as a software developer during the summers in Belize. “The Grove School has given me the technical know-how which I need for the workplace,” he says. As president of the Association of Computing Machinery chapter on campus, Joel has found an outlet for his gregarious nature and has developed his leadership skills while strengthening the organization through speakers, lectures from students, and workshops. “City,” he says, “is full of people who want to learn and grow, and they make great friends. If you are surrounded by people who are determined, you become determined yourself.”

25 thoughts on “About Me

  1. I simply want to say I’m all new to blogs and definitely enjoyed this web blog. More than likely I’m want to bookmark your blog post . You really come with really good articles. Regards for sharing with us your blog.

  2. Have you ever thought about publishing an e-book or guest authoring on other sites?
    I have a blog centered on the same information you discuss
    and would really like to have you share some stories/information. I know my subscribers would value your
    work. If you’re even remotely interested, feel free to shoot me an e mail.

  3. Usually I don’t learn post on blogs, but I wish to say that this write-up very pressured me to check out and
    do it! Your writing style has been surprised me. Thank you, very nice

  4. This article and many other on your blog are very interesting.
    You should show your content to wider audience. There is a big chance
    to go viral. You need initial boost and visitors will flood your site in no time.
    Simply search in google for:
    Juuri13 viral effect

  5. Hey there! I understand this is somewhat off-topic however I needed to ask.
    Does running a well-established website such as yours require a lot of
    work? I’m completely new to writing a blog however I
    do write in my journal on a daily basis. I’d like to
    start a blog so I will be able to share my experience and views online.
    Please let me know if you have any kind of suggestions
    or tips for new aspiring bloggers. Thankyou!

  6. Its like you learn my mind! You appear to know so much about this, such as you wrote the e-book in it or something.
    I believe that you simply can do with a few percent to
    pressure the message home a little bit, however instead of that, this is great blog.
    A fantastic read. I will definitely be back.

  7. I used to be suggested this website by my cousin. I’m no longer sure whether or
    not this put up is written through him as no one else understand such exact approximately my
    problem. You are wonderful! Thanks!

  8. Thanks , I’ve recently been looking for information about this subject for
    a while and yours is the best I have came upon till now.
    But, what concerning the bottom line? Are you sure in regards to the supply?

  9. What’s Happening i’m new to this, I stumbled upon this I have
    found It absolutely useful and it has helped me out loads.
    I’m hoping to contribute & assist other users like its
    helped me. Good job.

  10. My spouse and I absolutely love your blog and find a lot of your post’s to be precisely what I’m
    looking for. Would you offer guest writers to write content for you personally?

    I wouldn’t mind publishing a post or elaborating on many of the subjects
    you write in relation to here. Again, awesome website!

  11. Oh my goodness! Incredible article dude! Thanks, However I am experiencing issues with your RSS.
    I don’t understand why I can’t subscribe to it. Is there anyone else getting the same RSS
    issues? Anybody who knows the solution will you kindly respond?

  12. Robert, they vary. It’s up on the authors. Many in the letters coming up are handwritten, or hand-notated, it’s about half and half. Though most from the first letters were typed. The fourth letter was a comic.

  13. I wanted to thanks for this excellent learn!! I undoubtedly enjoying each and every little little bit of it I’ve you bookmarked to check out new stuff you publish

  14. Interesting article. You should use social sites to increase
    traffic and make your site go viral. There are tools which automate this
    time consuming process.Visitors can flood your blog in no time, just type in google for:

    Rixisosa’s Social Automation

  15. Just the other day, I went home for lunch to take my dog out
    for a little walk, and I met a very nice man who was driving around checking out the area where I live.
    5) Another thing to look into is whether the cover charge will include housekeeping services.
    The number of expected wedding guests must also be kept in mind including the proportion between relatives and friends.

  16. Ensure that your resume makes it easy for the readers to identify
    your capabilities and feel your enthusiasm to be a part of their workforce.
    To take hold of this gentle wisdom and to remember
    that if I let go and be held by Mother Nature’s
    ebb and flow that I too will be brought back to pools of stillness.
    If you own a centrifugal juicer and are annoyed by the
    foaming and the clogging switch to a masticating juicer.

  17. It operated two daily round trip excursions, except on Sundays,
    on the 65-mile run from the Weirs at 08:00 and 13:00, calling at Bear Island, Center Harbor, Wolfeboro, and Alton Bay.

    Apart from sunbathing on the glorious sandy beach, this little village offers the tourist much more.
    As its name implies, the boat itself, created by an act of Congress
    in 1916, is the country’s only full-fledged floating post
    office with the power to cancel mail.

  18. Although you’re taking a risk, you can attempt this on your own. When choosing furniture, you’ll be deciding
    on many different types of chairs to put into your home.
    Of course, the traditional winter recipes work well too and the advantage
    for me of having a large slow cooker for our
    small family is that I can double the quantities and make two meals, one of which I
    can freeze for another day.

Leave a Reply

Your email address will not be published.