About Me

Home » About Me

PDF Resume here: Resume 20180408


Sunday, April 8, 2018



  • 19 years software development industry experience on all levels of implementation from systems, through database and networking, up to UX, on UNIX and Windows
  • 4 years experience running a startup company in the game-based learning industry
  • 14 years academic experience teaching introduction to programming in C and Python


  • Software architecture & design for financial systems and financial organization support
  • Management of teams 5-20, developers and non-developers, across global time-zones
  • New products for clients, upgrades and patchwork with legacy systems of all sorts, and automation mechanisms for system administration and support staff


  • C/C++/C#, Perl, Python/Django, Javascript/jQuery, Java, CSS, HTML, FORTRAN
  • Database design for MySQL, MSSQL, sqlite, and custom databases
  • Automation tools, systems data collection, and dashboard creation
  • Legacy remediation and interfacing with deprecated technologies
  • Systems level, middleware, and UI; multithreading, parallel-processing
  • Projects at all phases: concept & design, implementation, release, and maintenance
  • Technical instruction, curriculum creation, and tutorial development
  • Tutoring, mentoring, and coordinating events with children ages 7-13
  • Event planning and adult volunteer management


The Cooper Union for the Advancement of Science and Art, New York, NY
Graduated Summa Cum Laude, GPA 3.8, 1998


Passed the Series 7 and Series 63 – November 2007


Passed the Japanese Language Proficiency Exam N3 – 日本語能力試験三級 – December 2017


  • Tau Beta Pi Engineering Honors Society, New York Iota Chapter, 1998
  • Cooper Union Alumni Association Alumnus of the Year, 2014

Work History

Deutsche Bank via Mthree Consulting

Legacy analysis, process remediation, system design, tools

Senior Software Engineer

July 2014 – July 2016

  • Financial and technical support staff automation tools
  • Software design and implementation
  • Project management of 20+ programmers, support staff, and sysadmins across global time zones

New Jersey Institute of Technology

CS280: Programming Languages

Adjunct Professor

Sept 2016 – Present

  • Instruction in language syntax, lexing, parsing, and compiling
  • Teaching differences in languages such as C, C++, Java, Javascript, Python, and Perl

The Cooper Union

CS102: Introduction to Computer Science

Assistant Adjunct Professor         

Sept 2003 – Present

  • Introduction to programming in C and Python
  • Curriculum design and instruction

Learnosaurus Inc

Educational Gaming Platform

President & CEO         

April 2010 – April 2014

  • Client relationship management and beta test client development
  • Kickstarter design, including script and prop construction
  • Software and database implementation of beta product

Jefferies & Co via Consumer Evaluation Systems Inc

C# Currency Transaction Database UI

Senior Software Engineer

May 2012 – April 2014

  • Web and native-Windows app development
  • Development of UI to collate both realtime and static financial data
  • MySQL and MSSQL table and query design

Bank of America – Merrill Lynch via Rose International

Financial Futures and Options

Senior Software Engineer

Sept 2010 – Jan 2012

  • Hardware and software system monitoring tools
  • Security master and market realtime data merge on multiple platforms, used for legacy remediation

Merrill Lynch

Quantitative Statistical Arbitrage / Automated Market Making

Senior Software Engineer        

Sept 2007 – July 2009

  • Co-lo financial trading code, working with Quantitative Analysts
  • Realtime data collation across a wide range of products from databases to ITRS streams to market data

Bloomberg LP

UI Infrastructure

Senior Software Engineer

2005 – Sept 2007

  • Design and implementation of code behind the drag-and-drop UI used to create Bloomberg functions

Market Data Feed Team

Senior Software Manager

2003 – 2005

  • Manager of one of three parser teams, 10+ devs, that write and maintain the systems that intake direct market feeds, including NASDAQ

Data-License Infrastructure

Software Manager

2000 – 2003

  • Manager of infrastructure team, 7+ devs
  • Write and maintain data collection and client delivery services
  • Design and implement system monitoring services for static and realtime financial and sysadmin data

Data-License Infrastructure

Software Engineer        

Aug 1998 – 2000

  • Software development of data collection and formatting, client delivery, and system monitoring services
  • One project produced net $55M income for the company


Cooper Union Alumni Association, elected Secretary-Treasurer, Nominations Chair, Council

2012 – 2017

Co-Scoutmaster of Troop 999 at Icahn House West

2005 – 2007

Chief Fire Warden for 731 Lexington, Third Floor West, leading 10 wardens & searchers

2004 – 2007

Homework Help program at Icahn House West, Art Access program at Icahn House East

2003 – 2006

Red Cross, God’s Love We Deliver, NYC Parks Dept, Habitat for Humanity

1998 – 2007


PADI Level 3: Rescue Diver, Drawing, Skiing, Cooking, Baking, Origami, Video Games, Piano, Japanese

PDF Resume here: Resume 20180408