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