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.