David Furstein
Staff Software Engineer at Orum.io- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Orum.io
-
United States
-
Financial Services
-
1 - 100 Employee
-
Staff Software Engineer
-
Oct 2021 - Present
-
-
-
N26
-
Germany
-
Financial Services
-
700 & Above Employee
-
Technical Lead
-
Oct 2018 - Oct 2021
• As one of the first engineers in the US office, helped launch the bank for the US market, by developing a Kotlin service that integrated with Marqeta’s Core API, processing all of the card transactions, amassing over 14 million transactions and $725 million to-date. • Managed a team of eight engineers, who were responsible for developing and maintaining services that handle ACH payments, card lifecycles and transactions, digital wallet provisioning, and account aggregation and linking. • Worked closely with the Head of US Customer Service to improve the functionality of our internal tools, such as conveying more meaningful decline reasons and building a SQL script to convey a customer’s rolling balance. • Represented the engineering department on the committee tasked with vetting partner banks. • Selected for committee responsible for hiring the US engineering and product teams, including both the Head of Engineering and Head of Product positions. Show less
-
-
-
LearnVest
-
United States
-
Financial Services
-
1 - 100 Employee
-
Technical Lead
-
Aug 2017 - Oct 2018
• Leading a team in developing and maintaining a Java service that integrates with the Yodlee Aggregation API and stores client financial account and transaction information, while providing useful insights via RESTful endpoints for the front-end teams to display back to the client. • Leveraged Elasticsearch to improve the client experience in searching for financial institutions, allowing clients to make spelling errors or use abbreviations and still receive acceptable results. • Conducted a proof of concept that explored the feasibility of migrating away from the current data aggregation API to that of a different vendor, and produced a report to senior management outlying the positives (twenty five percent improvement in data quality) and negatives (degradation of customer security). Show less
-
-
-
OnDeck
-
United States
-
Financial Services
-
100 - 200 Employee
-
Senior Software Engineer
-
Jan 2015 - May 2017
• Designed and developed a Java application that listens for and tracks merchant email responses to our automated marketing campaigns, assigning them to sales agents in Salesforce as tasks, allowing the agents to streamline their pipelines, while enabling the marketing team to evaluate the effectiveness of their campaigns. Creation of this application allowed the company to avoid using a third-party service which had raised concerns regarding privacy. • Developed a Java service to resolve the identity of a merchant, in the case that the merchant submitted multiple applications, with slightly differing information, by leveraging a combination of Elasticsearch and an in-house data model, improving our data integrity by ten percent. • Improved our cold calling capabilities, by creating various endpoints to retrieve information from our customer database, as well as allowing sales agents to save both notes and dispositions, improving the channel by thirty percent. • Led a winning Hackathon team in developing a plugin for our internal chat program that promoted company culture, by allowing colleagues to challenge each other at ping pong, while tracking their results, and suggesting matchups with equally-skilled colleagues from other departments. Show less
-
-
-
Arden Asset Management LLC
-
Investment Management
-
1 - 100 Employee
-
Senior Associate
-
Dec 2010 - Jan 2015
• Led team in developing a Java application which integrates a fund accounting platform with the administrator’s back-end systems, allowing the firm to submit electronic trades and transition from a shadow accounting model to an oversight model for evaluations, operations, and quotes for twenty portfolios. • Developed a portfolio construction module for a vendor’s application, enabling our firm the ability to optimize our portfolios based on strategy and internal rankings of managers. • Designed a JQueryUI web application enabling the accounting team to create and map new securities for our fund accounting platform. • Acted as the main liaison between the firm and the administrator, spearheading an initiative to improve the responsiveness and precision of the data feeds, by meeting with managers on a weekly basis and generating metrics on bottlenecks and areas of potential improvement. • Designed SQL reports for the research department, including one that outlined the performance of all the investable hedge fund managers based on manager strategy and AUM requirements. Show less
-
-
-
Beacon Capital Strategies
-
Financial Services
-
1 - 100 Employee
-
Client Developer
-
Nov 2007 - Jun 2010
• Assisted in the development of the front-end client for a securities trading platform that was built upon Eclipse RCP framework. • Integrated current market data into the application by utilizing the Bloomberg Trading System API. • Refactored fragmented import wizard by implementing object-oriented principles, to improve functionality and long-term manageability. • Assisted in the development of the front-end client for a securities trading platform that was built upon Eclipse RCP framework. • Integrated current market data into the application by utilizing the Bloomberg Trading System API. • Refactored fragmented import wizard by implementing object-oriented principles, to improve functionality and long-term manageability.
-
-
-
Northrop Grumman
-
United States
-
Defense and Space Manufacturing
-
700 & Above Employee
-
Software Engineer II
-
Aug 2004 - Oct 2007
• Analyzed and verified upwards of five terabytes of radar data that was recorded during flight tests of the NC130-H while working off-site at Patuxent River Naval Air Station for ten months. • Designed and implemented mapping and graphing front-end Java Swing applications that utilized socket and database communication to connect to the back-end server application. • Tested and benchmarked various network interfaces and configurations of a single-board computer chassis that would be used later on for flight tests. Show less
-
-
-
LIFEPlanccony
-
United States
-
Hospitals and Health Care
-
100 - 200 Employee
-
Software Engineer Intern
-
Jan 2004 - Apr 2004
• Developed an XML editor utilizing the Xerces DOM XML parser and Java Swing. • Designed and implemented a data message recorder using CORBA Services and Java Swing. • Developed an XML editor utilizing the Xerces DOM XML parser and Java Swing. • Designed and implemented a data message recorder using CORBA Services and Java Swing.
-
-
Education
-
New York University - Polytechnic School of Engineering
MS, Systems Integration -
Syracuse University
BS, Computer Science