Dan Applebaum
Sole Proprietor @ Boutique Software
About
System architect, software architect, team lead and developer specializing in high performance, multi-threaded, networked applications. Responsible for architectural cohesion and development in multiple systems. Extensive experience working with business staff to understand business requirements and translate them into practical solutions.
-
Spain
Financial Services
Order Management, Event Driven Architecture, Event Driven Programming, Rust (Programming Language), WebSocket, Go (Programming Language), Team Management, People Management, Interpersonal Communication, IT Strategy, Engineering Management, Attention to Detail, High-Frequency Trading, Automated Trading, Computer Science, Finance, Core Java, ChatGPT, Flyway, Representational State Transfer (REST)
Experience

Sole Proprietor
Montijo, Setúbal, Portugal
Starting an independent development and consulting firm for financial applications Developing OpenBroker, the core system for a securities broker-dealer, in Rust, for use by emerging brokerages Order management system, account balances and positions maintenance Fine grained customer account permissions Event based architecture REST and Websockets API Javascript library for ease of web application development Example web application as basis for customizations

Software Engineer
Amsterdam, North Holland, Netherlands
Java developer on strategy-level high frequency trading applications Architected, developed and led the implementation of a new Java quantitative automated trading strategy component Rewrote internal algorithms for 150X speed improvement, leveraging SIMD Centralized the computation to a new microservice to reduce load on existing services Developed a reusable integrated service discovery and connection lifecycle framework Replaced multiple existing similar systems, reducing ongoing software maintenance and increasing the speed of development of new services Improved a Java multicast UDP market data receiving library to address 20% message loss Introduced more effective Java thread handling, for ~100% reduction in message loss Mentored junior developers to improve their communication and teamwork

Java Developer
Amsterdam, North Holland Province, Netherlands
Java developer on the KYC – Know Your Customer – development team • Designed and developed Java fully automated reporting of “unusual transactions” for anti-money laundering analysis, replacing a manual process, reducing manpower requirements, improving accuracy and compliance • Created the New Review Flow, improving the underwriting team’s ability to handle reviews by at least 4X and enabling the on-boarding of larger volume customers • Improvements to the Workflow Processor, reducing load and increasing performance • Test framework contributions to increase developer productivity and reduce defects ◦ Enhanced assertions to improve integration and unit test expressiveness ◦ Enhancements to correlate logs between integration test and server side executions

Vice President, Architecture
Chief software architect, executing both design and governance responsibilities across E*TRADE's brokerage and banking business • Managed the Architecture, Collaboration and Education (ACE) team ◦ Developing the next generation software frameworks, external-facing E*TRADE REST API and a prototype chatbot • Worked with other leaders to establish an Agile SDLC across the entire technology team • To comply with market data usage redistribution restrictions, designed a site-wide Simultaneous Access Restriction approach

Vice President, Enterprise Architecture
Aperture Group
Chicago, Illinois, United States
Chief architect, responsible for back-end and integration architectures, and education • Managed architecture team • Participated in extensive post-merger corporate process reengineering, including introduction of Agile SDLC and operations procedures

Director of Technology
Chicago, Illinois, United States
Manager, architect and Java developer for back-end systems and database teams • Managed back-end development and database teams • Led cross-functional teams in the development of major new features ◦ Futures trading, bond trading & Autotrade functionality • Hands on Java developer for major architectural features in the brokerage system

Lead Software Engineer
Chicago, Illinois, United States
Architect in the Clearing Information Technology (CIT) department • Collaborated on the design of common Java components, improving developer productivity • Developed substantial portions of the Java code for the Positions system • Worked extensively with business users and subject matter experts to align development with business needs
Dan Applebaum's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


