Michael Shopsin's Software
Software / About Me / Resume


EMPLOYMENT

January 2010-
Present
Senior Software Engineer, New York Magazine
Acted as backend team lead to get the nymag.com blogs launched on Adobe/Day CQ this November. Responsible for implementation of blogs in CQ with features requested by product owners and acceptable performance. Worked on nymag.com and menupage.com websites in Django, CQ, and Python to support and enhance the site. Helped with Facebook connect, custom nymag logins, and interface to newsletter provider. Mostly backend development with a significant minority of time spent on front-end work in JavaScript and jQuery. Helped write JavaScript/AJAX based internal tools for content editing.
August 2006-
December 2009
Software Engineer, Bloomberg LLC
Software engineer for BLAW, the Bloomberg Law group, which produces a legal document database and law reports. Write Java middleware using Apache Tomcat and Spring for rendering legal documents in html. Write webscrapping tools using C++, Boost, Spirit, and XPath, to import documents for the legal database. Designed and created a web application to edit an Oracle database using ApacheTomcat, Java, JSP, SQL, and AJAX. Designed and created multiple C++ applications to synronize legacy Unix databases with Oracle.
July 1999-
July 2006
Software Engineer, Columbia University
Lead software engineer on EdGCM, an educational version of a global climate model (GCM). Responsibilities included: interface for EdGCM, integration of the various components, preparation of the software for public release, tools to convert GCM output into modern data formats, and web integration. Supervised three other programmers on the project and participated in the software design process. Customer liaison: trained students and teachers, collected feedback on the software, and tracked bugs.

TECHNICAL SKILLS

Languages Java, Python, JavaScript, SQL, XML
APIs J2EE, Day/Adobe CQ, JSP, jQuery, AJAX, Django, JDBC, Apache Tomcat
Tools Eclipse, Maven, Oracle SQL Developer, TeamCity, WCM, SVN
Systems Linux, MacOS X, Windows

EDUCATION

September 2001-
May 2006
MS student in Computer Science, Columbia University
September 1995-
June 1999
BA in Computer Science, University of Chicago


Dowload resume in PDF or Word format.