David Pfeffer Email & Phone Number
@thinkalpha.io
11 phones found area 732, 347, 908, 201, and 443
LinkedIn matched
Who is David Pfeffer? Overview
A concise factual answer block for searchers comparing this professional profile.
David Pfeffer is listed as Director of Software Engineering at ThinkAlpha, a with 18 employees, based in New York City Metropolitan Area, United States. AeroLeads shows a work email signal at thinkalpha.io, phone signal with area code 732, 347, 908, 201, 443, and a matched LinkedIn profile for David Pfeffer.
David Pfeffer previously worked as Lead Developer at Thinkalpha and CTO at Ballstreet Trading. David Pfeffer holds Master Of Science (M.S.), Computer Science from Stevens Institute Of Technology.
Email format at ThinkAlpha
This section adds company-level context without repeating David Pfeffer's masked contact details.
AeroLeads found 1 current-domain work email signal for David Pfeffer. Compare company email patterns before reaching out.
About David Pfeffer
A creative, analytical problem solver who has specialized in startups but also has worked at larger firms. Experience in architecting, designing, and building greenfield full stack systems and putting together teams with a deep understanding of Software Development design, UX, mobile app development, database management, and cloud architecture. A distributed systems expert with several sophisticated bespoke systems under their belt. Areas of interest also include high bandwidth/high transaction rate systems, particularly financial systems. Passionate about creating intuitive user experiences. Interested in mentoring and helping others achieve their goals while building interesting systems.
David Pfeffer's current company
Company context helps verify the profile and gives searchers a useful next step.
David Pfeffer work experience
A career timeline built from the work history available for this profile.
Lead Developer
Director Of Software Engineering
Lead and first engineer hired at ThinkAlpha, to build a sophisticated platform that democratizes financial research, strategy development, and automated trading for capital markets and beyond.As the initial developer, architected and designed our software platform and planned for highly scalable deployment.Created a domain-specific programming language similar to Excel's built-in formula language to allow people of all experience levels to construct financial queries.Authored a reactive library (based on rxjs) for Node.js that speaks Financial Information Exchange (FIX) after surveying the existing available libraries and discovering they were not properly implemented.Created a highly available and super high transaction rate REST API with push support via websockets and webhooks, for sharing several FIX sessions and allowing modern web clients to execute trades, locate stock loans, and get realtime updates on their trade status. Utilized AMQP (RabbitMQ) for scale-out and intra-cluster communication.Pushed the limits of update rates in a web browser showing market data by using conflationary techniques to avoid garbage collection, OOPIF to use multiple CPU cores from one browser window, and an on-the-fly code generated and eval()ed message deserializer running in the browser.Hired a team of 15 engineers over several years, finding great talent in both senior and junior developers that compliments my own skillsets and the skills of others on the team.Solicited requirements from potential users and stakeholders and integrated them into the system design, with an eye for future expandability.Created a complex distributed architecture for storing many terabytes of market history for running backtests, with nodes that keep some of the data in volatile NVMe and run parts of the backtest, shipping the data as needed to other nodes when a single query spans multiple nodes' data.Presented the details of the tech to potential investors and partners.
Cto
Co-founded the company and managed a software engineering team of 4.Built a hybrid app whose single codebase ran in a browser, as a progressive web application (PWA) in a mobile browser, and via Cordova as an app in the iOS and Android stores.Implemented location-based tuning of app experience when the app is used at sporting arenas, bars, clubs, etc., in order to allow venues to tune the app based on their business needs.Architected and designed a complex trading engine with real-time, in-order settlement of trades along with a built-in market maker to help keep the market less volatile.Worked with designers to help create a cohesive UX/UI experience.
Adjunct Professor
Regularly taught Data Structures (CS 570), Algorithms (CS 590), NAND2Tetris (CS810; special topics), and Systems Programming (CS392). I also taught TCP/IP Networking (CS 521) and Intro to C++ for Financial Systems (CS 492; special topics), and the computer science module of a summer program for aspiring engineers (ECOES).
Chief Technology Officer
• Developed a real-time sales intelligence platform that scours the internet for information about potential sales targets.• Integrated ElasticSearch and MongoDB to provide fully redundant data platforms.• Used RabbitMQ middleware to decouple our systems and transport data between modules in the application.• Implemented SignalR to provide real-time delivery of information to browsers.• Developed a Salesforce app that integrates FunnelFire data into the Salesforce ecosystem.• Managed a team of full-time and intern developers with a variety of frontend and backend skills.• Worked with investors to secure several angel/seed rounds of funding.
Implementation Engineer
Chief Executive Officer
• Developed a real-time vehicle tracking and dispatch system.• Worked with Windows Azure cloud technology to use as backend infrastructure, in order to ensure service level agreements.• Used enterprise service bus middleware technology to handle all requests by users or vehicles.• Developed hardware and software for a Linux-based embedded computer platform to put onto vehicles, to report vehicle location, handle fare collection, and deliver information needed by passengers or operators.• Managed interns responsible for large projects such as a system-wide administrative console intuitive for city administrators.• Interfaced with the cell phone text message system to develop a short-code SMS mechanism for locating buses.• After a senior citizen user study, built a call-in system that used text-to-speech to read the vehicle location and ETA.• Developed apps for iOS, Android, and Windows Phone 7 by leveraging the MonoTouch and Mono for Android SDKs
Professor
• Taught high school girls to program HTML5/CSS web pages as part of the first year of the program, to increase female involvement in STEM.
Software Engineering Analyst
• Developed a real-time log file analysis engine for legacy bank applications.• Collaboratively developed a C# framework for extremely high-bandwidth (high throughput) applications, focusing on avoiding the garbage collector through light-weight operations. Worked with teammates who developed parallel and interoperable frameworks in C++ and Java.
Adjunct Professor
Taught an in-depth, accelerated special topics course on introductory programming, data structures, and algorithms (including graph theory and network analysis) using C and C++ to students who had never before programmed.
It Integrations Engineer
• Planned, tested, and integrated a full overhaul of IT solutions, replacing a dozen legacy servers with a virtualization platform.• Successfully outsourced email to Microsoft Hosted Services on an Exchange platform after a test period involving both Google Mail and Microsoft Exchange.
Software Engineering Summer Intern
Developed a system for off-shore workers/consultants to report job workflow status, in order to improve accountability.
Software Engineer
Developed a graphical scheduling system for students, using HTML5-esque JavaScript techniques (albeit before it was called that).
Lead Software Engineer
• Managed another developer and created a new content management system in PHP.• Improved a Java-based high-volume booking engine by separating the content and integrating it into the CMS, reducing number of overall booking engine database queries per booking request; lowered response times by 40%
David Pfeffer education
Master Of Science (M.S.), Computer Science
Bachelor Of Science (B.S.), Computer Science
Education record
Frequently asked questions about David Pfeffer
Quick answers generated from the profile data available on this page.
What company does David Pfeffer work for?
David Pfeffer works for ThinkAlpha.
What is David Pfeffer's role at ThinkAlpha?
David Pfeffer is listed as Director of Software Engineering at ThinkAlpha.
What is David Pfeffer's email address?
AeroLeads has found 1 work email signal at @thinkalpha.io for David Pfeffer at ThinkAlpha.
What is David Pfeffer's phone number?
AeroLeads has found 11 phone signal(s) with area code 732, 347, 908, 201, 443 for David Pfeffer at ThinkAlpha.
Where is David Pfeffer based?
David Pfeffer is based in New York City Metropolitan Area, United States while working with ThinkAlpha.
What companies has David Pfeffer worked for?
David Pfeffer has worked for Thinkalpha, Ballstreet Trading, Stevens Institute Of Technology, Funnelfire, and Mackay Shields Llc.
How can I contact David Pfeffer?
You can use AeroLeads to view verified contact signals for David Pfeffer at ThinkAlpha, including work email, phone, and LinkedIn data when available.
What schools did David Pfeffer attend?
David Pfeffer holds Master Of Science (M.S.), Computer Science from Stevens Institute Of Technology.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial