John Auld

John Auld Email and Phone Number

Senior Software Engineer @ California, United States
California, United States
John Auld's Location
San Francisco Bay Area, United States, United States
John Auld's Contact Details

John Auld work email

John Auld personal email

n/a
About John Auld

Highly accomplished senior software engineer and architect with a unique mix of technical skills, capital markets expertise and project management experience. Proven track record of designing, building and optimizing high-volume, low-latency, mission-critical enterprise-class distributed systems for the financial industry. Strong understanding of global financial markets with particular expertise in FX Cash and Options. Decisive, driven leader and mentor with an aptitude for learning and using new technologies and integrating them into robust, efficient solutions.Keywords: C++, C, Python, Java, SQL, Multi-threading, UNIX/Linux, ROS, FreeRTOS, TCP/IP, UDP, dbx, gdb, Purify, Quantify, Valgrind, MCUXpresso, Arduino

John Auld's Current Company Details
BeanieProp Consulting, LLC

Beanieprop Consulting, Llc

Senior Software Engineer
California, United States
John Auld Work Experience Details
  • Beanieprop Consulting, Llc
    Beanieprop Consulting, Llc
    California, United States
  • Beanieprop Consulting, Llc
    Founder, Principal Software Engineer
    Beanieprop Consulting, Llc 2008 - Present
    Conceived and developed a proprietary application services framework in C++17, synthesizing over 20 years' experience in financial systems design and development. The platform, designed to serve as the basis for sophisticated transaction systems, enables run-time discovery and loading of modules written in C/C++, Java, JavaScript and Python, and provides these modules with a broad and deep collection of services, including a full messaging suite supporting both publish/subscribe and request/response messaging models, between threads and local or remote processes.
  • Postmates/X - Robotics
    Senior Software Engineer
    Postmates/X - Robotics 2017 - 2020
    Early member of development team that created Serve, an autonomous sidewalk delivery robot named one of Time magazine’s “Best Inventions of 2019”. • Developed a novel bandwidth-adaptive compression algorithm for lidar data. • Developed a safety framework to override autonomous and manual commands based on sensor data, and proximity detection modules using lidar and sonar data. • Developed device firmware for the Cortex M4 running FreeRTOS, including a UART Driver and a GPS driver including NMEA parsing and hardware clock disciplining. • Designed and implemented a service discovery protocol, server and C++ client APIs.
  • Bloomberg Lp
    Senior Software Developer
    Bloomberg Lp 2012 - 2016
    New York, Ny, Us
    Collaborated with Electronic Trade Order Management System (ETOMS) team on a greenfield project to create an automated quoting and order routing system for fixed income and FX cash and derivatives. These components formed the core of a new, high-growth line of business.◦ Designed and implemented a test harness for the Quoting Engine to emulate the front-end GUI, providing scripting capability using a custom domain-specific language.◦ Re-engineered the database components for performance, scalability and maintainability.◦ Built a variety of infrastructure components, including an API to interface legacy Bloomberg infrastructure to the new components; a proxy server co-located with the exchange feed; and a heartbeat system to allow the components to monitor each other’s status.
  • Bank Of America Merrill Lynch
    Consultant - Global Fx Technology
    Bank Of America Merrill Lynch 2008 - 2011
    New York, Ny, Us
    Engaged by Architecture and Development team to design and build solutions for the high-profile merger of Merrill Lynch into Bank of America.◦ Rapidly developed numerous feeds to meet aggressive timelines for risk management and regulatory compliance. ◦ Created a low-latency trade message prioritizer in Java/Spring using XPath, JEval and MQ Series. Improved trade service levels by re-arranging the trade queue according to user-defined rulesets.◦ Developed a system for reconciling risk-transfer deals for liquidity aggregator positions, enabling traders to deal on best available prices while managing risk.◦ Reduced client’s integration costs by creating a plug-in data extraction architecture, enabling support staff to create data extracts without coding.◦ Achieved or exceeded all business goals and timelines for integration of the two businesses, providing a seamless transition to internal and external customers.
  • Fnx Solutions
    Senior System Architect
    Fnx Solutions 2006 - 2008
    Us
    Drove the evolution of Sierra, the company’s flagship product supporting 24-hour, high-volume global trading and risk management for capital markets including FX and FX Options, Fixed Income, and Interest Rate Derivatives. Created numerous technical and functional innovations to grow the product from a niche FX Options system to a massively scalable, multi-asset class, front-to-back STP system.Responsible for overall architecture of performance-critical system components, specializing in the real-time messaging engine at the core of the system, handling tens of thousands of messages per second.
  • Bank Of America (Via Fnx Ltd)
    Development Team Lead
    Bank Of America (Via Fnx Ltd) Jan 2004 - Jun 2006
    Charlotte, Nc, Us
    Selected to lead six-person Sierra Architecture and Development team in high-profile engagement to implement mission-critical real-time trade interfaces. These interfaces process full global FX deal flow between Sierra and the client’s pricing, execution, prime brokerage and settlement systems. Achieved high level of customer satisfaction by delivering high-performance solution on time and within budget. Created XML schema that has become a standard across several financial institutions.
  • Fnx Limited
    Product Architect
    Fnx Limited 1998 - 2004
    Us
    Created a new integration technology, branded SierraLink, which packages interface functionality into reusable modules, decreasing typical implementation costs by 50%, while reducing project risk and generating steady, growing, repeating revenue through license and maintenance fees.
  • Fnx Limited
    Software Engineer/Business Analyst
    Fnx Limited 1996 - 1998
    Us
    Provided advanced-level technical support for investment banking clients across Europe, including collaborating with FX options traders and quants at Deutsche Bank, as well as major engagements with other clients including Credit Suisse, ABN Amro, and Nordbanken. Evaluated business systems and workflows and designed/implemented software solutions that delivered productivity improvements.
  • Deutsche Bank (Via Fnx Limited)
    Senior Software Engineer/Business Analyst
    Deutsche Bank (Via Fnx Limited) Jun 1994 - Dec 1995
    Frankfurt Am Main, Hessen, De
    Provided advanced-level technical support for investment banking clients across Europe, including collaborating with FX options traders and quants at Deutsche Bank, as well as major engagements with other clients including Credit Suisse, ABN Amro, and Nordbanken. Evaluated business systems and workflows and designed/implemented software solutions that delivered productivity improvements.
  • Thomson Financial
    Senior Software Engineer
    Thomson Financial 1993 - 1994
    Us
    Co-designed and implemented the successful rewrite of the ticker plant for Munifacts, the industry-leading real-time news and quote data feed for Fixed Income traders. Designed and built the core libraries and component interfaces using TCP/IP (TLI/sockets), IPC (shared memory, semaphores and message queues), and an internally written user-space threads package.
  • Software Options
    Senior Programmer/Analyst
    Software Options 1990 - 1993
    Developed trading and risk management system specializing in FX Options and various interest rate derivatives. Designed the real-time position-keeping functionality and supervised the development of the front office components. Ported the system from 16-bit DOS to 32-bit extended DOS, and to Unix.

John Auld Skills

C++ Unix Sybase Sql Integration Trading Systems Distributed Systems Fx Options Spring Solaris Java Options Capital Markets Enterprise Architecture Product Management Operating Systems Business Analysis Unix Shell Scripting Xml Linux Derivatives System Architecture Eclipse Debugging Architecture Tomcat Databases C Risk Management Shell Scripting Fixed Income Perl C/c++ Stl Multithreaded Application Development Fx Python Requirements Analysis It Strategy Jsp Sql Server Oop Javascript Xerces Reuters 3000 Websphere Mq Tibco Rendezvous Tcp/ip Lex/yacc Software Project Management Software Development

John Auld Education Details

  • Stony Brook University
    Stony Brook University
    Computer Science

Frequently Asked Questions about John Auld

What company does John Auld work for?

John Auld works for Beanieprop Consulting, Llc

What is John Auld's role at the current company?

John Auld's current role is Senior Software Engineer.

What is John Auld's email address?

John Auld's email address is jo****@****uld.com

What schools did John Auld attend?

John Auld attended Stony Brook University.

What are some of John Auld's interests?

John Auld has interest in Geocaching, Skiing, Guitar/bass, Photography, Rock Climbing/mountaineering, Tennis.

What skills is John Auld known for?

John Auld has skills like C++, Unix, Sybase, Sql, Integration, Trading Systems, Distributed Systems, Fx Options, Spring, Solaris, Java, Options.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.