I left a career as a health care manager after being bit by the programming bug. Having a BA in Economics and an MBA, I strengthened my technical knowledge via online certificates and short courses, as well as college and university courses in Computer Science. I am set to graduate this month from the highly-selective Fullstack Academy bootcamp, where I have been immersed in React, Redux, Node, Express, Sequelize, and Computer Science topics. I have taken courses at Harvard University's Ex... [more]
My first real in-depth exposure to Java was taking MIT's "Software Construction with Java" course on edX. I did well in that course, and since then have taken Data Structures at Harvard, where we learned not only how to program with Java, but also how to implement sophisticated data structures and algorithms with it. I also have experience tutoring high school students in programming with Java, and have made a habit of recommending the book "Think Java" (made available for free online by its author) to structure our lessons.
I have taken (and got an "A" in) a Python course at my local university. I have also taken the MIT course Introduction to Computer Science and Programming Using Python on edX, both the Python 2 and Python 3 versions, and got an "A" in both of them. Finally, I have been programming professionally with Python 3 for almost 2 years, for a couple of startups I am working on. I am particularly strong in building Web applications using the Django framework.
I have a good working knowledge of jQuery. In addition to studying jQuery, I have applied it in real-world projects. I understand how DOM manipulation, AJAX, and events work, and how to bring them together to form a cohesive application.