David Pfeffer work email
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
- Valid
David Pfeffer personal email
- Valid
David Pfeffer phone numbers
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.
-
Lead DeveloperThinkalphaNew York, Ny, Us -
Director Of Software EngineeringThinkalpha Oct 2017 - PresentLead 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. -
CtoBallstreet Trading Dec 2015 - Jun 2020Co-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 ProfessorStevens Institute Of Technology Aug 2011 - May 2019Hoboken, Nj, UsRegularly 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 OfficerFunnelfire Oct 2012 - 2016• 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 EngineerMackay Shields Llc 2015 - 2015New York, Ny, Us -
Chief Executive OfficerFivepm Technology, Inc Dec 2009 - Jul 2014• 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 -
ProfessorGirls Who Code Jul 2012 - Aug 2012New York, New York, Us• 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 AnalystDeutsche Bank Sep 2009 - Aug 2012Frankfurt Am Main, Hessen, De• 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 ProfessorWebb Institute Feb 2012 - Jun 2012Glen Cove, Ny, UsTaught 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 EngineerCentral Holidays Travel Group 2008 - 2009Englewood Cliffs, New Jersey, Us• 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 InternDeutsche Bank Jun 2008 - Aug 2008Frankfurt Am Main, Hessen, DeDeveloped a system for off-shore workers/consultants to report job workflow status, in order to improve accountability. -
Software EngineerStevens Institute Of Technology 2007 - 2007Hoboken, Nj, UsDeveloped a graphical scheduling system for students, using HTML5-esque JavaScript techniques (albeit before it was called that). -
Lead Software EngineerCentral Holidays Travel Group Feb 2006 - Oct 2006Englewood Cliffs, New Jersey, Us• 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 Details
-
Stevens Institute Of TechnologyComputer Science -
Stevens Institute Of TechnologyComputer Science -
Holmdel High School
Frequently Asked Questions about David Pfeffer
What company does David Pfeffer work for?
David Pfeffer works for Thinkalpha
What is David Pfeffer's role at the current company?
David Pfeffer's current role is Lead Developer.
What is David Pfeffer's email address?
David Pfeffer's email address is da****@****ire.com
What is David Pfeffer's direct phone number?
David Pfeffer's direct phone number is +173270*****
What schools did David Pfeffer attend?
David Pfeffer attended Stevens Institute Of Technology, Stevens Institute Of Technology, Holmdel High School.
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