Contact Information: Idan Waisman Brooklyn, NY Cell phone: (347) 238-5210 E-mail: idanwaisman@gmail.com URL: www.vireo.org/idan/resume.html References available upon request. Education: B.S. Mathematics/Computer Science, 1998 Carnegie Mellon University Pittsburgh, PA May 1998 Skills: Fluent Languages: Java, Python, SQL Java Frameworks: Spring, Hibernate, Servlets, Struts, JSP, Acegi Web Technologies: HTML, CSS, ECMAscript, XML, XSL, JSON, Jquery Familiar Languages: C, C++, Visual Basic, Lisp, SML, Prolog, Pascal Operating Systems: UNIX, Linux, Windows Work Experience: Jul 2008 to Present : eMusic.com Inc., New York, NY : Manager Software Development Responsible for the management and technical design of projects ranging from customer facing functionality to infrastructural components. Manage requirements, schedules, designs, and resource allocation. Plan architectural improvements associated with new functionality as well as business growth. Continue to perform the responsibilities of a software engineer, i.e. I code plenty. Jul 2004 to Present : eMusic.com Inc., New York, NY : Sr. Software Developer Built, maintained, and enhanced the eMusic site within a team of approx. 12 engineers. Lead Engineer in the implementation and maintainance of a Content Management System over CRX (a JSR-170 content repository). This involved creating a “Poor Man's” OCM to allow for read-only load-balanced remoting. Team Lead in the implementation of a License Management System. Managed 4 other engineers. Led the translating of current practices and domain knowledge into technical specifications. Helped develop relational data model (with special attention on historical data). Structured project into phases and maintained shifting schedules and resources. Adapted Acegi Security to the eMusic website. Implemented our own single user sign-on functionality. Managed eMusic's release process. Apr 01 to Sep 01 : Securant Technologies, San Francisco, CA : Software Developer Part of a team that began development of the 5.0 version of Securant’s web-based authentication and authorization software named ClearTrust. Participated in the technical evaluation of the available J2EE Application Server technologies. Was one of two engineers designing and implementing the two primary APIs to the product. Implemented APIs with CORBA. Participated in Java and C bug fixes to the 4.6 version of ClearTrust. Mar 00 to Nov 00 : Kiwi Consulting, San Francisco, CA : Software Developer Developed a software layer over Kiwi's own rudimentary object-oriented persistence mechanism. Acted as a lead developer of a business-to-consumer web site. It had sophisticated pricing mechanisms allowing for promotion, volume, channel, and cost pricing. Jun 99 to Feb 00 : eGroups, Inc., San Francisco, CA : Quality Assurance Engineer Automated a series of regression tests for eGroups.com by using in-house HTTP Recorder. Rendered the resulting scripts quasi-programmable via a web front-end to be used by blackbox testers. Acted as liaison to the sales team. Iteratively designed reporting functionality of eGroups Adserver. Implemented and maintained the reporting functionality. Jul 98 to Jan 99 : SAP Labs, Inc., Palo Alto, CA : Software Developer, Advanced Technologies Group Analyzed the feasibility of the existing interface between an internal E-commerce project and R/3, SAP's primary product. Evaluated third party software for possible integration with R/3. Coded interface between R/3 and an internal R/3 extension project. University Project: Raytracer Developed a Raytracer capable of rendering spheres and planes. Included texture mapping, reflection, refraction, directed and undirected light sources. A short film (~20s) was produced with the project.