Post Job Free
Sign in

Computer Science Manager

Location:
Fairfax, CA, 94930
Posted:
April 10, 2017

Contact this candidate

Resume:

Jay Marvin

415-***-**** – Fairfax, CA – LI Profile: jay-marvin.com – jay *******@*******.***

Qualifications:

-Led development of prize-winning and profitable user-programmable trading systems for ten years.

-Led team that created a widely-deployed artificial intelligence framework for three years.

-Master’s degree in Computer Science based in programming languages and artificial intelligence.

-Object-oriented, multi-threaded algorithm developer across diverse applications.

-Created many databases, servers, and API’s for a variety of applications.

-Experienced in design and implementation of intuitive user interfaces.

-C#, C++, Java, MongoDB, MS SQL, MySQL, PostgreSQL, RESTful, Windows, Unix, .NET, Scrum, Assembla.

Employment:

Vice President, Software Engineering

FXone/Seabury (Nov. 2011 – Dec. 2016, San Francisco, CA) Software for trading FX currencies and metals

Manager/Development Lead for a system allowing users to program and deploy custom automated trading strategies.

-Grand Prize Award in FXCM Freestyle App Challenge 2013.

-Guided high-performing team of engineers in Agile process using Assembla (Like Jira and Wrike).

-Led daily scrum, individual and cross-functional meetings; mentored staff via design, coding and process review.

-Led design for system and UI, and prioritization of hundreds of product requirements through three life cycles.

-Managed nine direct reports - in-house and offshore - for backend Java development and partner engagements.

-Created product vision which improved roadmap buy-in by staff, partners and clients; and increased productivity.

-Developed procedures for beta and production roll-out, change control, risk management, and testing.

-Recruited new hires.

Principal architect and lead implementer of a user-programmable trading app on Windows using C# and DevExpress:

-Created database interfaces with MS SQL, MySQL and PostgreSQL for users to add their own data in real-time.

-Implemented data management and API for large raw and derived sets of current and historical market data.

-Integrated with complex server providing real-time data and high-speed trading.

-Created complex exchange price display for currencies and integrated with interactive charting package.

Designed and developed a market price time-series database using Java for backend and MongoDB.

-Database supports precalculation of aggregated data.

-Integrated database with trading applications for initialization of strategies with historical market data.

Vice President of Engineering, Lead Developer

Alphacet (Oct. 2007 – Nov. 2011, Petaluma, CA) Algorithmic trading strategy platform provider

Led team of in-house and remote engineers through many Agile sprints and releases to customers.

Created trading strategy platform for multi-asset-class back-testing and live trading.

-Best Automated Trading Product 2010, Finalist in Top 6 – Technical Analyst.

-Best Newcomer Product Award 2009 – Buy Side Technology.

Designed and implemented in C# and Java:

-Drag-and-drop trading strategy diagramming with flowchart API enabled users to build, test, and deploy.

-Server to manage multiple clients and deployment of strategies.

-Distributed real-time market data delivery systems.

-MS SQL-based database of all customer strategy and associated information.

-Integrated with OneTick market data historical time-series database for develop and initialize strategies.

See LinkedIn Profile for more information at jay-marvin.com

Education:

MS and BA in Computer Science, Indiana University, Bloomington

oWrote a Scheme system (a Lisp Dialect). Extensive virtual machine work -- similar to Java or .NET.

oStudied programming languages, distributed systems, operating systems, and artificial intelligence.



Contact this candidate