John Auld work email
- Valid
John Auld personal email
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
Beanieprop Consulting, Llc
-
Beanieprop Consulting, LlcCalifornia, United States
-
Founder, Principal Software EngineerBeanieprop Consulting, Llc 2008 - PresentConceived 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.
-
Senior Software EngineerPostmates/X - Robotics 2017 - 2020Early 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.
-
Senior Software DeveloperBloomberg Lp 2012 - 2016New York, Ny, UsCollaborated 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. -
Consultant - Global Fx TechnologyBank Of America Merrill Lynch 2008 - 2011New York, Ny, UsEngaged 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. -
Senior System ArchitectFnx Solutions 2006 - 2008UsDrove 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. -
Development Team LeadBank Of America (Via Fnx Ltd) Jan 2004 - Jun 2006Charlotte, Nc, UsSelected 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. -
Product ArchitectFnx Limited 1998 - 2004UsCreated 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. -
Software Engineer/Business AnalystFnx Limited 1996 - 1998UsProvided 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. -
Senior Software Engineer/Business AnalystDeutsche Bank (Via Fnx Limited) Jun 1994 - Dec 1995Frankfurt Am Main, Hessen, DeProvided 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. -
Senior Software EngineerThomson Financial 1993 - 1994UsCo-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. -
Senior Programmer/AnalystSoftware Options 1990 - 1993Developed 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
John Auld Education Details
-
Stony Brook UniversityComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial