David Mcdonald work email
- Valid
- Valid
- Valid
- Valid
- Valid
David Mcdonald personal email
David Mcdonald phone numbers
I’m a Senior Technical Leader with experience building and leading highly functional global teams. Whether leading the team or writing code, I’ve developed a passion for Data Engineering.To be successful at late phase startups, you've to hit the ground running and that’s exactly what I did at Q2. I spent the first few years of my career at Q2 building a high performance and highly reliable tool capable of extracting data from dozens of different file formats, transforming data to meet each client’s unique requirements and loading data at very high speed into the Q2 Digital Banking Platform.A team of one is not sufficient for a company aiming to grow the business and as the sophistication of the platform grew, I moved into a leadership position. I worked to build a team of Data Engineers and Business Analysts, responsible for successfully onboarding millions of users and their data onto the Q2 Digital Banking Platform.Having strong client relationships is critical to successful project implementations as applications are only as good as the underlying data. I consult with clients having challenges implementing the Q2 Digital Banking Platform and during M&A activities about their data needs and offer creative solutions to help ensure a successful and timely conversion onto the Q2 Digital Banking Platform.Areas of expertise: Global Leadership, Data Engineering, databases (MySQL, SQL Server, SQLite, Ingres), Python, Perl, Linux, Windows.
-
DirectorQ2 Feb 2021 - PresentAustin, Tx, Us• Expand the team to include global Engineers for supporting 24x7 project operations.• Implement an Agile scrum methodology.• Design and implement technology re-fresh of existing tools to reduce data load time for large datasets. • Develop leadership roles within the team. -
Sr. Data Engineer ManagerQ2 Jan 2014 - Feb 2021Austin, Tx, Us• Hire and manage a team of Data Migration Analysts• Successfully execute 90-100 projects per year for Financial Institutions of all sizes• Create and define a standard, repeatable migration process methodology• Refine and enhance migration toolset to increase efficiency and support tier-1 clients -
Data Engineer & Delivery Quality LeadQ2 Feb 2013 - Jan 2014Austin, Tx, Us• Hire and establish a new Delivery Quality team.• Maintain automated Quality Assurance tool to scan new product configurations and upgrades and ensure optimal outcomes for customers.• Maintain and add additional functionality to the data import toolset.• Design and develop additional toolsets to handle new data types.• Work with Project Managers to determine priorities and go-live schedules.• Train and mentor new team members.• Work with Project Managers and clients to resolve escalations. -
Data Engineer Team LeadQ2 Jan 2012 - Feb 2013Austin, Tx, Us• Maintain and add additional functionality to the data import toolset.• Design and develop additional toolsets to handle new data types.• Work with Project Managers to determine priorities and go-live schedules.• Train and mentor new team members.• Work with Project Managers and clients to resolve escalations. -
Data EngineerQ2 Jul 2010 - Jan 2012Austin, Tx, Us• Designed and built a new toolset using Python, SQL stored procedures, and .NET web services to reliably handle high volume data imports.• Collaborated with clients and internal stakeholders to define and implement data exception reporting.• Work with Project Managers to determine priorities and go-live schedules. -
Systems EngineerS1 Corporation Jun 2009 - Apr 2010UsWorked with community and regional banks to facilitate the successful migration of customer data from flat file based legacy internet banking systems to a modern enterprise level solution using a robust SQL database, ensuring minimal downtime, no loss of data, and reduced inconvenience to customers.• Identified and fixed over 50 bugs in existing migration tools, ensuring a smooth transition for the banks and their customers.• Designed and developed a solution to import various types of conflicting data, saving banks up to a month of manual data cleanup, and reducing project cycle time.• Created applications using JAVA to automate the transaction code mapping files, saving engineer time and ensuring 100% data reliability.• Advise customers and engineers on best practices for handling data migration from flat files to the SQL database, ensuring data integrity in the new system. -
It Engineer IiCypress Semiconductor Jun 2003 - Feb 2009San Jose, Ca, UsProvided 24x7 support for production systems and databases. Supported custom manufacturing, engineering, and finance applications as well as monitored systems to ensure peak performance.• Consistently maintained 99.99% availability of critical applications and systems running on UNIX and Windows servers through consistent maintenance, monitoring, and trouble-shooting.• Worked with vendors to diagnose and troubleshoot software issues and obtain critical patches effectively resolving system bugs and addressing critical issues.• Created and implemented scripts to monitor and track system usage, effectively ensuring peak application performance during critical times.• Reviewed code and crash dumps regularly identifying and resolving the root cause of issues impacting users, significantly increasing user productivity.• Scheduled CRON entries to run at low volume times, avoiding interference with production and preventing slow GUI response times.• Modified database structure and created indexes on key table columns reducing application latency.• Established best practices by advising engineers on best methods for mining data from the databases, significantly increasing productivity. -
It Engineer ICypress Semiconductor Jan 2005 - Jan 2006San Jose, Ca, UsSupported and developed software for factory equipment automation; functioned as backup for the database administrator.• Created application for monitoring equipment log files for errors, which enabled engineering to catch potentially expensive product scrap issues. • Developed software to collect and store process data from equipment enabling engineering to monitor equipment performance over time and fine-tune the process thereby saving costs.• Designed application for interfacing with metrology tools using RS232 SECS protocol to automatically collect data and eliminate data entry errors. -
Pc TechnicianSematech Nov 1999 - Aug 2002Albany, Ny, Us- Provide level-2 technical support for all Windows based desktop and laptop computers - Create and maintain ghost system images for over twenty different PC models - Preparation of all used equipment for donation to local schools and colleges including erasing all data, salvaging all usable equipment, and testing functionality - Maintenance, design, and implementation of modifications to Information Technology division Knowledge written by me using php, MySQL, and Apache web server
David Mcdonald Skills
David Mcdonald Education Details
-
Texas State UniversityMaster Of Business Administration - Mba -
St.Edward'S UniversityComputer Science
Frequently Asked Questions about David Mcdonald
What company does David Mcdonald work for?
David Mcdonald works for Q2
What is David Mcdonald's role at the current company?
David Mcdonald's current role is Director - Data Services & Migrations at Q2.
What is David Mcdonald's email address?
David Mcdonald's email address is da****@****ing.com
What is David Mcdonald's direct phone number?
David Mcdonald's direct phone number is (512) 275*****
What schools did David Mcdonald attend?
David Mcdonald attended Texas State University, St.edward's University.
What are some of David Mcdonald's interests?
David Mcdonald has interest in Database Administration, Application Development.
What skills is David Mcdonald known for?
David Mcdonald has skills like Databases, Sql, Unix, Testing, Perl, Software Development, Troubleshooting, Microsoft Sql Server, Apache, Python, Mysql, System Administration.
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