Eric R. Tanner

1006 Clark Street | Riverside, CA 92501

ertanner@gmail.com | 951.313.9274

 

EXECUTIVE SUMMARY

Innovative and results-oriented with extensive experience defining IT strategies and developing transformative solutions that deliver immediate results and improvements across enterprise-level environments.  I have a proven track record of designing and executing in core components of the Hadoop stack, experience in building data analytics pipelines on large volumes of data, a deep understanding of algorithms in distributed systems as well as new initiatives that optimize operations, elevate service and support delivery capabilities. I am a strong leader with tactical background in system architecture, systems analysis, and technical support.  I have led cross-functional teams to top-flight service. Demonstrated ability to absorb complex technical information and steadfastly react to changing technology environments across multiple business arenas.

Areas of Expertise

IT Design – Strategic Planning – Team Building, Training & Leadership – Quality Improvement – Technical Support & Troubleshooting – International IT – Systems Analysis – Problem Resolution – Process Re-Engineering – Tactical Development

– Big Data

Professional Experience

Daylight Trucking – Long Beach, CA                                                                June 2017 – Present

Senior Database Developer

I was responsible for overseeing the design, development and code reviews for their IBM DB2 applications.  Additionally, I was a backup DBA.  I was also responsible for coding web tools in Golang or JavaScript using Vue and Express.

 

Epsilon – San Diego, CA                                                                                         Jan 2017 – April 2017

Senior Database Developer

I was responsible for overseeing the development and code reviews of their Oracle PL/SQL procedures.  I was also responsible for the implementation of the utPlSql unit testing to better improve their deployment processes.  I also started the process of implementing Docker into their environment.

 

3M – Pasadena, CA May 2016 – Present                                    May 2016 – Dec 2017

Senior Software Developer

I was part of a team working on the server side responsible for developing and implementing a fingerprint tracking system. 

This includes:

Back end Spring development using Java Spring MVC utilizing Intellij.  We implemented SOAP and Restful web services.  We also included mariadb, mysql and Oracle databases.  For the middle ware we utilized a miroservice architecture implementing rabbitMq with an alternative messageing service activeMq.  I was also instrumental in the development of their HA/DR system deploying an HAProxy server configuration.

 

justEnough – Irvine, CA                                                                           July 2014 – September 2015

Senior Software Developer          

 

Set up a multi-node cluster in AWS that consisted of Cassandra, Spark.

Wrote analytics programs in Spark using Scala.

Responsible for developing and implementing a prototype Data Warehouse for a Big Data application. 

Wrote programs in Java that took in data in CSV format and loaded it using J2EE and JDBC.

Wrote a program that utilized Java to convert data from a CSV file to be processed and loaded into SQL Server

Wrote a program that took in a CSV file and processed it into a Cassandra SSTable for loading into Cassandra

Designed and set up Talend and SSIS for ETL as well as sqoop for data loading

 

justEnough Projects

Data Warehouse – Designed and implemented a data warehouse in Cassandra which was later moved to SqlServer

ETL – designed and used Talend, SSIS and custom Java programs.

Analytics – Wrote custom programs the analytics in Spark using Scala.

 

Boeing Co. Seattle, WA                                                                                                                                                        1999 to 2014

Systems & Application Architect

System and Application Architect for the Boeing Enterprise Supplier Tool, responsible for architecting SOA web services, masking of proprietary data to meet sourcing requirements, architecture for integration with PII Lockbox for sensitive data and enhancing the application processes to meet with government standards for Sarbanes Oxley (SOX) reporting.

·      Lead a team of 40 people, including developers, testers, architects and analysts.

·      Designed and set up UNIX environment for all servers in the Boeing Ent Supplier Tool suite.  This included writing and designing numerous shell scripts.

·      Designed and optimized SQL and PL/SQL for Oracle 8, 9, and 11.

·      Designed, coded, code reviewed and lead teams responsible for Java

·      Designed implemented XML and XSLT

·      Designed a Web Service oriented application and assisted with its development.

·      Experience with hosted as well as multi-tenant data platforms.

·      Experience designing a wide range of databases and technologies including, Teradata & Oracle using tools such as ERWin, ERStudio etc.

·      Enterprise Architect certificate from Carnegie Mellon

·      Boeing Program Managers certification.

Boeing Projects

Boeing Enterprise Supplier Tool - web applications using Struts and OJB to communicate with the databases.

Supplier Access Web Site – web site for the suppliers to work on their ratings with Boeing

SOX – Worked on getting the Boeing Enterprise Supplier Tool Sox compliant and then assisted with the continuing maintenance year after year

Boeing Enterprise Banking system – a banking module for the BEST project to integrate with their purchasing systems utilizing REST as well as Struts and OJB.

Integrations with multiple procurement systems into the BEST project.  This included a onetime data conversion as well as setting up a feed back to the systems using XML.

I designed and oversaw the implantation of a supplier rating system.

Worked with a team developing an application in Cold Fusion

Education

Master of Science – Computer Science – California Lutheran University – Thousand Oaks, CA

Bachelor of Science – Information Technology – University of Phoenix – Woodland Hills, CA

Additional Professional Experience

Systems Analyst – Cutting Edge Solutions – Corona, CA

Principle – EJT Enterprises – San Bernardino, CA

Director of Applications – MMI – Scotts Valley, CA

Application Engineer – Gerber Systems Technology – Irvine, CA

Application Engineer – Machinery Sales Co.– Los Angeles, CA

CNC Programmer – Burlingame Ind. Rialto, CA

Manufacturing Engineer – Davidson Enterprises.– Orange, CA

CNC Programmer – Trans Monet – Goleta, CA

CNC Programmer – Lucero Inc – Goleta, CA

Professional Certifications

Agile – Boeing Training – Seattle, WA

Program Manager – Boeing Training – St Louis, MO

Oracle DBA certificate – Cal Poly State University – Pomona, CA

Oracle Application Programmer certificate – Cal Poly State University – Pomona, CA

C/C++ Developer certificate – Cal Poly State University – Pomona, CA

Unix System Administrator certificate – Cal Poly State University – Pomona, CA

Oracle 8i Internals  – Oracle – El Segundo, CA

Veritas File Systems Administrator – Veritas Software – El Segundo, CA

Veritas Cluster Administrator – Veritas Software – El Segundo, CA

Solaris 8 System Administrator – Sun Microsystems – North Hollywood, CA

Solaris 8 Tuning – Sun Microsystems – North Hollywood, CA

Introduction to Java Certificate – Sun Microsystems – Canoga Park, Ca

J2EE, JSP Programming Certificate – Sun Microsystems – Canoga Park, Ca

Mastering EJB’s Certificate – Sun Microsystems – Canoga Park, Ca

Data Stage – Assential software – Canoga Park, CA

Understanding and Deploying LDAP – UCLA Extension – Canoga Park, Ca

Program Managers Workshop – Boeing – St. Louis, Mo

Technology Portfolio

Languages: VB, C, C++, FORTRAN, Basic, Perl, Ksh, Bash, Csh, SQL, PL/SQL,
T/SQL, Java, C, C#, UML, SOA, Python, R, Cold Fusion, XML, Golang, Scala, Spark

FrameWorks: Spring 4.3, Struts , OJB, Hibernate
Operating Systems: Windows 1.0 though Win 10, Win NT server through Win 2008 server, McIntosh, Citrix, Sun Solaris, AIX, HP/UX, Red hat, Ubuntu
Web Servers: Tomcat, JBoss, Web Sphere, JRun, MQSeries
Protocols: IP, sh, ssh, NIS, NFS, VFS, LDAP, SOA, REST
Databases: Oracle, Teradata, SQL Server, MySQL, MariaDB, Cassandra, Hive, HBase

Big Data: Hadoop, HDFS, MapReduce, Hive, NoSQL, Spark

Machine Learning: K Means, SVM, AI, FPGrowth, etc

Application: DataStage, Veritas File System, HP Quick Test Pro, HP Test Director, ERWin, ERStudio, Eneterprise Architect, Troux, Toad, Clear Case, Clear Quest, CVS, ProVision, Talend, SVN, Git
Methodology: Agile, Scrum, Macroscope (Waterfall), six Sigma Yellow Belt