Irvin.matt@gmail.com
▪ Ext: 347-692-8942
Matt
Irvin – Senior Talend Developer
Certifications
· Talend Certified ETL Developer
· Oracle Certified MySQL Database Developer
· Scrum Certified Product Owner
Programming Skills
Talend Data
Integration – 5+ years experience
· Extensive direct development experience in both Community and
Enterprise versions
· Big Data (Hadoop, Hive) Integration / Extraction
· Complex web service integration- SOAP, REST
· Custom scheduler and Talend Admin Console Deployments
· Complex XML parsing and XSLT Transformations (Saxon)
· Version control and best practices
· Direct training experience with Snr Talend employees
Java
· Custom development of advanced java components into Talend
· Deployment of autonomous ETL jobs in custom scheduler environments
MySQL / Oracle 11g
/ SQL Server – 7+ years experience
· Relational and Dimensional Design- Kimball method
· Stored procedures and event driven automation
· Complex subqueries, cursors and transactional safeguards
· Optimization of database structure for large scales systems
VBA / VB Script –
7+ years experience
· Custom Excel Macro and UI development for Excel based reporting
systems
· Complex PivotChart integration in Excel with external database systems
· Automated creation and update of reports on a weekly basis
· External integration and automation with Excel, Access and Talend
Professional Experience
ETL and Database
Development Consultant • Dec 2011 - Current
Working in a
consultant capacity I have built large scale ETL and database systems for a
wide range of clients in a variety of industries spanning from Fortune 500 ‘s
to sophisticated start ups. Major clients and accomplishments outlined below:
Nikon Inc
· Development of custom Talend processes to load internal sales data
files into aggregate database system
· Stored procedures for complex data analysis calculations
· Extract source files from FTP folder on a weekly basis
· Deploy Talend jobs as autonomous processes using Windows Scheduler
· Complex MS Excel Pivot Table and Pivot Chart reports
· Custom UI buttons and vba macros for user interaction with Excel
Charts
· Integration of custom Excel charts with external database systems
· Integration of excel reports with talend to auto-populate Excel BI
reports on a weekly basis and email / ftp deliver reports to end users within
the company
Protech
· Utilize Talend Open Studio to de-duplicate a large database of over
300k company names
· Standardization of company names using custom list of stop words
· Standardization of company address data using USPO standard
nomenclature
· Fuzzy Matching processes using Levenstein Distance components
· Staging of possible duplicates for manual review
· Resolution of confirmed duplicates through application tables
Isotonet
· Development of Talend processes to integrate Isotonet’s internal
application with externalweb services
· Automated SOAP and REST api integration
· Parsing and load of complex nested xml data files
iContracts
· Development and optimization of Talend ETL processes for
maintenance of an Enterprise Data Warehouse
· Design alternative ELT solutions to existing ETL processes for
benchmark testing to handle large data volumes
· Load Transactional data into dimensions and measures in Dimensional
Database
· Optimization of individual Talend component configuration to fix
bottleneck issues in performance
· Implemented automated logging systems to identify issues with job
performance
· Utilization of Oracle 11g DataPump to improve performance
Financial Data
Analysis Company
· Development of automated Talend ETL processes to load daily stock
ticker data into a MySQL database
· Daily scheduled stored procedures to create aggregate tables in a star
schema design pattern
· Complex stored procedures to calculate custom financial calculations
of stock data
· Design of scaled architecture to handle very large scale volumes >
1M stock records per day
RightsFlow Inc - New York, NY • Nov 2007 – Dec 2011
As co-founder and
technical lead I designed and built an enterprise grade transactional
licensing and accounting platform (MySQL) handling up to 200,000 transactions
per day and housing over 20 Million records. The Database and ETL platform
that I personally designed and built grew to become one of the largest in the
industry and was acquired by Google in Dec 2011.
I developed
hundreds of ETL processes in Talend to integrate our database system with
those of our clients such as Google, Youtube, Muzak, Rhapsody, Imeem,
Beatport and many more. In this role I worked personally with developers to
interface with source output data in a variety of formats to integrate our
customers standard output data into our application.
Later serving as
VP of Technology and also as SVP of Products and Accounts, I oversaw 2 agile
development teams as we expanded our backend ETL and Database Transaction
system as well as our front end consumer web interfaces.
Key technical
achievements include:
· Installation and Deployment of Talend Data Integration- Enterprise
version
· Implementation of Scrum Development Methodologies
· Complex SQL cursors and stored procedures to handle secure auditable
royalty calculations
· Management of large numbers of complex Talend jobs and version control
· Integration of standard and custom xml customer financial data files
· Development of automated reporting processes
· Optimization of MySQL environment for secure transactional processing
· Data integration development for internal data manipulation processes
utilizing MS Excel
Database
Development Consultant – Perth, Australia ▪ October,
2005 – November, 2007
Develop and manage automated data collection
systems with a particular focus in the Entertainment industry.
Education
Bachelor of
Science – The University of Western Australia ▪ 2005