# David Banister > Senior Software Engineer Location: Brooklyn, New York, United States Profile: https://flows.cv/davidbanister Software developer and architect with an extremely detailed knowledge base of Microsoft technologies and software. Particularly interested in large complicated projects with strong security and performance goals. ## Work Experience ### Senior Software Engineer @ United Airlines Jan 2024 – Present | New York, New York, United States Updating Pilot communications systems ### Senior Consultant (.NET Architect/Co-Lead) @ Newmark Jan 2023 – Jan 2023 | New York, New York, United States • Led effort to analyze and document legacy system • Designed and implemented various features on legacy ASP.NET application • Identified architectural flaws in legacy system and designed mitigation strategies • Designed Angular replacement to UI • Designed microservice approach to replacing existing functionality • Designed various SQL and NoSQL solutions to replace hosted SQL Server database ### Senior Backend Software Engineer (.NET Architect/Senior Developer) @ CreateMe Jan 2021 – Jan 2023 | New York, United States • Designed and implemented various features for factory floor using Microsoft Orleans, Azure IoT Hub, and Cosmos DB (NoSQL) to control and orchestrate autonomous manufacturing devices to handle • Developed real-time and reporting solutions using React, TypeScript, Azure SQL, and Kibana (OpenSearch) • All solutions had handle loads of concurrent multi-threaded inputs across many devices in many factories in many locations • Developed UI features in React using GraphQL-aggegated microservices • Developed .NET firmware framework for devices to integrate with factory • Designed .NET-based software systems to ensure continuity and recovery of operations • Took over e-commerce back-end successfully completing it before high-profile deadline • Managed product evaluations and proof-of-concepts for third-party products • Managed or designed various additional .NET and TypeScript-based systems including file upload and management, sales funnel integrations, and project management integrations • Responsible for interviewing, onboarding, and support of new team members • Provided team-wide training at lunch-and learns and mentored staff on various technical concerns • Ran bi-weekly social meetings of the engineering teams for team building ### Senior Software Engineer @ Bloomberg LP Jan 2020 – Jan 2021 | New York, New York, United States • Implemented fixes across a wealth of new and legacy systems in C#, C/C++, Python, and JavaScript • Mentored/trained junior developers in the intricacies of dependency injection and entity framework • Replaced legacy systems with new .NET Core 3.1 services advocating for a microservices architecture • Added new security infrastructures to existing services • Responsible for making many existing AIX and Solaris applications Linux-compatible ### Senior Software Development Engineer @ QuadPay Jan 2019 – Jan 2020 | New York, New York, United States Senior Software Development Engineer – Developer on various products for a payment processing company Skills Used: C#, T-SQL, Azure, EventStore, Entity Framework, .NET Framework, .NET Core, Visual Studio 2019, SQL Server 2017, SQL Server 2019, Git, Angular, React, Vue • Architected internationalization and multi-currency implementations for expansion into other countries and regions • Supported all other engineering teams in requirements gathering and design related to payment systems, accounting, and integrations • Managed and monitored all accounting operations for the system including all transactions, accounts, journals, posting, reconciliation, and all supporting data requests including direct support of the CFO during multiple audits • Managed and monitored database performance across all Azure SQL databases including query performance diagnostics and resolution including index tuning; Managed and implemented integration with major partner including responsible reporting of a major security vulnerability • Led mitigation and resolution efforts of production outage incidents including communications to stakeholders, post-mortems, and preventative measures • Managed the scheduled and manual task logic and infrastructure to support critical business operations such as merchant billing, customer payment processing, and collections • Managed and monitored various critical third-party integrations to improve efficiency, avoid rate-limiting issues, and proactively detect issues • Managed Azure Service Bus queues to monitor throughput, proactively detect issues, and resolve dead letter issues • Provided company-wide training on SQL Server performance and Entity Framework • Responsible for interviewing and onboarding and support of new team members • Mentored junior and senior staff on various technical concerns • Managed company-wide team building efforts including contests, monthly events, and employee resources ### Full Stack Engineer @ Payoneer Jan 2017 – Jan 2019 | New York, United States Full Stack Developer – Developer on various products for a payment processing company Skills Used: C#, T-SQL, Visual Studio 2017, SQL Server 2016, SQL Server 2017, Git, TFS, Angular, React, Agile • Converted a million+ line codebase to async/await to enhance performance of API and dependent products • Refined agile process to enhance quality and timeliness of deliverables • Worked with product management to refine requests into product requirements • Developed and supported an API for major integration partners, a website for non-integration partners, and a React-based tax form submission application • Dealt with production support issues involving intense timelines and millions in risked revenue ### Senior Backend Developer, Integration Services @ Viventium Jan 2016 – Jan 2017 | New York, NY Senior Software Engineer – Developer on integration platform for a payroll company Skills Used: C#, T-SQL, Visual Studio 2015, SQL Server 2016, Git, TFS • Managed integration API for partners and vendors • Managed and mentored integration API team ### Senior Backend Developer @ AT&T Jan 2016 – Jan 2016 | Atlanta, GA ### Senior Developer @ CSE Jan 2015 – Jan 2015 | Atlanta, GA ### Senior .NET Developer @ PureCars Jan 2015 – Jan 2015 | Atlanta, Georgia ### Manager (Software Architect) @ Daugherty Business Solutions Jan 2014 – Jan 2015 | Atlanta, GA Applications Architect for an upcoming project... ### Senior Consultant @ Wintellect Jan 2012 – Jan 2014 | Decatur, GA ### Senior Developer @ Turner Broadcasting Jan 2011 – Jan 2012 Developer on an internal application used to calculate contract amortization for program planning. ### Senior .NET Developer @ Sagepath Inc. Jan 2011 – Jan 2011 ### .NET Developer @ IQ Interactive Jan 2010 – Jan 2011 ### Senior Developer @ EMS Consultants Jan 2009 – Jan 2010 ### Senior Systems Analyst @ SolTech Jan 2008 – Jan 2009 ### Lead Developer @ Ernst & Young Jan 2006 – Jan 2008 ### Senior Software Consultant @ Matrix Resources Jan 2004 – Jan 2006 ### Senior Software Engineer @ ista North America Jan 2005 – Jan 2005 ### Consultant @ They, Inc. Jan 2001 – Jan 2003 ## Education ### University of West Georgia Jan 1997 – Jan 2000 ## Contact & Social - LinkedIn: https://linkedin.com/in/davidbanister --- Source: https://flows.cv/davidbanister JSON Resume: https://flows.cv/davidbanister/resume.json Last updated: 2026-03-22