Slava Akhmechet coffeemug@gmail.com http://www.defmacro.org QUALIFICATIONS: - Programming Languages: Lisp, Haskell, C, C++, Java, C# - Paradigms: Functional, Object Oriented, Imperative - Operating Systems: Win32, Linux - Concepts: Algorithms, Concurrency, Fundamental CS principles EMPLOYMENT: - MarketAxess Inc; Software Developer; 2005 - 2007; New York, NY - Designed and implemented programmatic APIs into a fixed-income trading system for external clients (Java, SOAP, FIX, XML, MQ Series, JMS) - Developed and maintained fixed income trading system servers (Java, JMS, Oracle) - Instinet LLC; Software Developer; 2004 - 2005; New York, NY; - Developed and maintained a real-time single stock equity trading system servers (C++, Winsock, MS SQL Server) and client (C++, MFC) - Developed and maintained real-time portfolio based equity trading system servers (Java, EJB, Oracle) and client (Java, Swing, SWT) - Designed and implemented data acquisition, aggregation, and analysis tools (C#, ASP.NET) - Intellect Consulting Co; Development Consultant; 2001 - 2004; New York, NY - Designed and implemented a web-based time tracking system (C#, ASP.NET, MS SQL Server) - Implemented data acquisition, aggregation, and transformation components for interfacing diverse systems (C++, COM, MSMQ) - eLi Technologies LLC; Web Programmer; 1999 - 2001; New York, NY - Designed and implemented a web-based auction site (Java, J2EE, Sybase) PERSONAL PROJECTS: - cl-cont; 2007; http://common-lisp.net/project/cl-cont/ A library that implements delimited continuations in Common Lisp - Weblocks; 2007; http://common-lisp.net/project/cl-weblocks/ A Common Lisp component-based web framework that utilizes CLOS, MOP, macros, and closures to significantly improve development productivity of AJAX-based web applications - Blaise; 2006; http://www.defmacro.org/ramblings/lisp-in-haskell.html An interpreter for a small Lisp dialect written in Haskell EDUCATION: - B.S. in Computer Science, Stony Brook University, NY, 2004