Donald White work email
- Valid
- Valid
Donald White personal email
Donald White phone numbers
Donald White is a Vice President Of Engineering at Convoke at Convoke. He possess expertise in xml, java enterprise edition, sql, agile methodologies, sdlc and 16 more skills.
-
Vice President Of EngineeringConvoke Dec 2018 - PresentArlington, Va, Us -
Director Of EngineeringConvoke Jun 2016 - PresentArlington, Va, UsWorked as a engineering director on SaaS Platform supporting collection activities between major credit issuers such as Bank of America, Citi and Discover and their multiple partners. -
Senior Software EngineerConvoke Nov 2014 - Jun 2016Arlington, Va, UsWorked as a development and architect lead on SaaS Platform supporting collection activities between major credit issuers such as Bank of America, Citi and Discover and their multiple partners. Development activities included the full life cycle of activities including but not limited to requirements gathering with end users, design, implementation and support. -
Senior ArchitectAci Worldwide Mar 2013 - Nov 2014Coral Gables, Florida, UsWorked as the development and architect lead on project to reuse existing Next Generation Protocol Converter SOA implementations with a new banking front ends after ORCC was acquired by ACI Worldwide. Where ORCC had two online banking platforms, ACI after the acquisition has seven. Instead of migrating banking clients off of their current platform and on to one consolidated platform, ACI is taking the approach of creating common components that would be shared by those multiple platforms. NGPC was chosen as the component to be used to talk to banking cores for all ACI banking implementations. -
Senior Director - Ebpp NotificationsOnline Resources May 2012 - May 2013Worked as the development and architect lead on project to develop a new notification subsystem for Electronic Bill Presentment and Payment division. SOA concepts applied to allow implementation to be used across multiple Electronic Bill Presentment and Payment (EBPP) platforms. Architecture included reusable components to poll for events that needed to be notified on (Bill due in 5 days, Credit card set to expire), accept events from user or system actions (email changed, bill paid), route events through a biller/user preference module to determine if and which channel notification should be delivered, deliver notification through choosen channel (email, SMS, push notifications to mobile devices, in session email) in the channel and biller specific format. Architecture is to be reused in Online banking implementation. -
Senior Director - Bill PresentmentOnline Resources May 2012 - May 2013Worked as the development and architect lead on project to reuse existing Next Generation Protocol Converter infrastructure to support the retrieval of bill meta data and bill images (PDFs) from document service providers for the Electronic Bill Presentment and Payment (EBPP). Designed sevice oriented architecture (SOA) to support multiple service providers to be used both in the three different Biller Direct systems as well as Online banking eBill services. This was replacing use of one off implementations that where created for the individual Biller Direct Platforms. -
Senior Director - External Interfaces And ApisOnline Resources May 2010 - May 2013After organization changes, received additional responsibility for supporting and enhancing all existing external interfaces related to Advantage Home banking and bill payment in addition to previous responsibilities for Advantage and Architect with cores. This included supporting Bill Pay API (used for mobile, Quicken and 3rd party online banking provides to interact with Advantage bill pay and banking functionality including Architect), custom SSO implementations both coming in and out of Advantage, Check Imaging, eStatement, ATM interfaces through legacy implementation (Stratus w/Cobol/PL 1 software), balance alerts and account aggregation functionality. After changes, team consisted of 6 developers. Also, lead effort to retire Stratus legacy implementation with connections to 10 ATM networks (mostly ISO 8583 interfaces), replacing with NGPC implementations. -
Senior Director - Pps Payware Replacement ProjectOnline Resources May 2011 - May 2012Worked as the development and architect lead on project to reuse work done with CertnFunds to replace an existing 3rd party product in use in another ORCC acquisition working in the Electronic Bill Presentment and Payment (EBPP) industry applying SOA principles. Augmented CertnFunds functionality to not just handle pinless debits, but credit card processors as well. Implementation was to be run in a PCI compliant data center on VMWare Linux instances. -
Director - Financial GatewayOnline Resources Sep 2007 - May 2010Worked as the development and architect lead on project to enhance Next Generation Protocol Converter SOA Implementations to support additional protocols/banking cores as well as add additional functionality related to account opening and other banking requests added by UI front end clients. Directed a team of five developers. Effort also included supporting new client implementations as well as those already in production. -
Senior Principal Software Engineer - Architect/Ngpc IntegrationOnline Resources Oct 2006 - Oct 2007Worked as the development and architect lead on project to reuse existing Next Generation Protocol Converter (NGPC) SOA implementations with a new banking front end (called Architect) acquired by ORCC that currently only supported a single banking core. Was responsible working with Architect team to guiding them on how the current contract related to the NGPC and Advantage. Redesigned data model used for Advantage to incorporate lessons learned with Advantage data model for use with Architect. Enhanced NGPC Core – referred to NGPC 4.0 - to support Architect and Advantage data models at the same time utilizing Spring. Augmented functionality supported by NGPC to include new functionality required for Architect. Guided development team on creating tool to automate upgrade of existing Core Implementations to NGPC 4.0. -
Principal Software Engineer - Certnfunds - Biller DirectOnline Resources Sep 2004 - Oct 2006Worked as the development and architect lead on CertnFund project to execute pinless debits against multiple ATM Networks using SOA principles. System was designed from the ground up requiring all aspects of a payment system to be implemented. This included API to handle requests and retries, least cost routing mechanism to route API request to appropriate ATM network, implementation of interface to ATM network, end of day processing to credit API Client through ACH batch, provide client access to reconciliation files of days activity, automated handling and validation of ATM Network reconciliation files, automatic update of least cost routing data from ATM networks, automated handling of exception handling processes including charge backs and refunds, UI screens to allow payment processing personnel access to data. Product was targeted toward Merchant (Biller) facing payment companies to augment their existing credit card functionality. As lead, was responsible for leading team through requirements gathering, architecture and design, implementation and testing of complete system. Built utilizing Java, SQL Server and JBoss. -
Senior Software Engineer - Next Generation Protocol ConverterOnline Resources Jun 2003 - Sep 2004Worked as the development lead on the creation of a reusable, flexible framework untilizing SOA principles to send online requests to multiple financial institutions in multiple message formats. Requests consisted of Online Banking operations from the Advantage platform (QRIB) such as retrieving user profile, account profile and account statements and executing monetary transactions such as bill payments, transfers and credits for customers utilizing Online Resources services. Work done in Java 1.4.2 utilizing SQLServer in a multi-threaded environment. Castor, XML and XML Schemas were utilized heavily to allow the application to be configured for multiple interfaces. JMX was incorporated to provide a quick interface to control operations. Communication protocols included SOAP, MQSeries, JMS, HTTP and persistent sockets through NIO. Rational Rose was utilized in the design process. Over the course of the next several years, framework was used to interface with multiple banking cores including but not limited to ATM Networks (ISO 8583 and various variants), Jack Henry Cores (Symitar, 20/20, SilverLake), Fiserv Cores (CBS, ITI, Summit, DataSafe (Users), Vision, XP), FIS Cores (Alltel, Miser, Intercept, Metavante/Kirchman Bankway), Harland Cores (Intreive, UltraData, Phoenix), OSI Cores (Bisys, DNA (IRB, CMC, Core)) and Fincentric. -
Sr. Software Architect - Conductor Early Adopter Program - UccnetCommerce One Jan 2003 - Jun 2003UsWorked as the development lead on a project as apart of Commerce One’s Early Adopter Program for a new product called Conductor. Conductor is product that contains a series of frameworks that allow applications to be built quickly. It is written primarily in Java 1.3 and runs on BEA Weblogic 7.0. Primary database utilized is SQLServer. It utilizes Toplink (JDBC) and Rational Rose to model and generate interface with a database, a variation of Apache Struts (MVC, JSP) to build user interfaces, out of the box user, organization, role and permission framework, Web Service integration, process flow builder, etc. Project involved utilizing Conductor as a client to UCCnet to handle the registration and publication of industry specific item definitions. Work also involved modifications to UCCnet code base to emulate future enhancements. -
Sr. Software Architect - UccnetCommerce One Aug 2000 - Dec 2002UsWorked as a development lead on a project called UCCnet (http://www.uccnet.org/), a business-to-business application focusing on item synchronization for industries such as Consumer Package Goods (CPG). This centralized product offering was designed to allow trading partners participating in the consumer package goods industry to exchange product and party information electronically utilizing GUI or machine to machine interfaces. System was developed in Java 1.3 using EJBs, JDBC, JSP on Weblogic 5.1 running on both Unix and NT servers with an Oracle 8.1.6 database. System architecture involved three tiers. Design work done in UML with Rational Rose. Primary role was the architecture, design and development of the next release of the application. Release involved a complete redesign of the application for performance, scalability and extendibility reasons. Efforts started as a prototype and eventually lead to a full implementation. Design resulted in a significant reduction in necessary code and a twenty-fold improvement in application through put. Also responsible for the design and maintenance of the XML Message set (XML Schema/DTDs) currently in use by the UCCnet application for it’s direct machine-to-machine interface. -
Software Architect/Project Leader - Nlm GatewayAppnet Feb 1998 - Aug 2000Working at the National Library of Medicine, helped to lead a team of five programmers and three domain experts in the requirements gathering, design, development and implementation of the NLM Gateway web site (http://gateway.nlm.nih.gov/). This site allows the searching of multiple databases all from different sources simultaneously while providing a significant amount of user customization and assistance. The databases included Medline/PubMed, LOCATORplus, ClinicalTrials.gov, etc. Object oriented analysis and design techniques were used with assistance of the System Architect case tool. Project was done using Java 1.2. The system composed of a series of CORBA objects running on Borland’s Visibroker working together across several Unix boxes running Solaris in a n-tier architecture. System actually stored search results in an in memory XML representation. Was also responsible for creating several new data archives for the library using a Verity search engine to index static XML documents. Also, was the Project Leader for AppNet’s 3.0 million dollar per year contract with NLM. This role included the responsibility for staffing, leading, monitoring and evaluating 20 AppNet personnel on the NLM Gateway and other projects at the library.
-
Senior Software Engineer/Project Leader - Kirson Medical Equipment Co.Appnet (After The Purchase Of Century Computing) May 1997 - Feb 1998Working at Kirson Medical Equipment Company, lead a team of three responsible for enhancing and fixing a third party accounting system and provided advice on future information system directions. The accounting system was written in C, used flat and I-SAM files to store data, and ran on Unix (SCO). Team responsible for finding and releasing five million dollars of unbilled revenue for a company that generated twenty million dollars of sales per year. Initiated the use of software development methodologies such as version control (SCCS) and the use of a duplicate system for development and testing. Created object oriented style libraries to speed development time and improve access to files.
-
Senior Engineer - Software EngineeringNorthrop Grumman Corporation Jul 1993 - May 1997Falls Church, Va, UsDeveloped and enhanced a multi-process, real time system in C using four separate Digital Vax (VMS) computers. System included processes running graphical user interfaces using X Windows (Motif) and SL-GMS, automated control algorithms and communication interfaces with various external devices. -
Software EngineerNorthrop Grumman Corporation Apr 1991 - Jul 1993Falls Church, Va, UsDesigned and developed relational database table structures, screens and reports for various client/server applications for the Operations and Purchasing Departments. Work was done using Oracle, Unix C-shell, SQL, PL*SQL, SQL*Forms and C on PCs (Dos, Windows 3.11) and Sun Sparc Stations (Unix: Solaris, Sun OS).
Donald White Skills
Donald White Education Details
-
The Johns Hopkins UniversityComputer Science -
University Of MichiganComputer Engineering
Frequently Asked Questions about Donald White
What company does Donald White work for?
Donald White works for Convoke
What is Donald White's role at the current company?
Donald White's current role is Vice President Of Engineering at Convoke.
What is Donald White's email address?
Donald White's email address is dw****@****ems.com
What is Donald White's direct phone number?
Donald White's direct phone number is +141539*****
What schools did Donald White attend?
Donald White attended The Johns Hopkins University, University Of Michigan.
What are some of Donald White's interests?
Donald White has interest in Real Estate.
What skills is Donald White known for?
Donald White has skills like Xml, Java Enterprise Edition, Sql, Agile Methodologies, Sdlc, Oracle, Software Project Management, Java, Microsoft Sql Server, Soa, Enterprise Architecture, Saas.
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