Sign in

Software Engineer/ ETL and Database Developer

Cleveland, Ohio, United States
April 20, 2017

Contact this candidate

Gregory W. Brown

Experienced Software Engineer professional with a proven track record of the creation of several devices, developing new skills & responsibilities on-site and enterprise-level technical accomplishments with highly successful results.

I have a strong and progressing history of accomplished work in Big Data Analysis that has lead to engineering ETL Architecture at Enterprise-level for a Fortune 500 Company. This includes making major repairs in two separate databases to build a structure to

transfer specific data between them (Oracle & Teradata). In other major enterprises, I've been deeply involved in the software and hardware engineering design for major devices. Such as the world's first outdoor slot machines for Caesars Entertainment or B.Braun's Apex Medical Compounder.

In Software languages, I have working experience with Java, SQL, Python and training C#. Python's Numpy, Pandas, Beautiful Soup and other Anaconda applications for Data Analysis.

In Machine Learning, more than adept with SciKit Learn to immediately predict business outcomes with Linear Line Regression.

Prior involvement with site building tools, such as HTML, CSS & jQuery.

Strong communication and interpersonal skills. Experience with managing personal and team workload in a fast paced environment.

Able to learn new technical skills and tools to align with business needs.


Business Intelligence Developer

Dealer Tire November 2016 - Present

Create ETL Jobs to handle metadata for major business processes.

Use of data analysis software such as Oracle OBIEE, SAP Data Service Designer and Microsoft SQL Server Management Studio.

Conduct meetings/presentations for professional, multi-layered data migrations during an Agile process.

Follow complete creation and documentations of process from DEV to Production environments.

Work heavily within Oracle databases to please high profile industry clients by making data presentable for our customers.

Python scripting to create automated processes and parse scenarios for my team.

Software Engineer/ETL Architect

PNC Bank August 2015 – November 2016

Perform the engineering of ETL architectures for database administration in Informatica Powercenter and IBM WebSphere.

Create Batch Files for exports to perform system jobs.

Lead in Data Relational Management for retrieving requested Big Data for clients to analyze.

Processed, analyzed and databased Metadata to the main corporate server for transformations, repairs and repository assignments.

Migrate existing processes and data from Oracle Database to Teradata.

All code and .jar files were written in high-level Java, as well as SQL for Teradata.

Strong use of JavaScript and jQuery when assisting QA on app functionality and Production.

Research & Development Quality Assurance/Test Technician/Developer

Key Technologies February 2015 – July 2015

Apply new ideas to processes in the alpha and beta stages of building new equipment for the

medical industry.

Writing layers of code (Python, CVS) in test scripts to conduct processes for examining the limits of new devices and software presented to us.

Building, repairing and learning the schematics on a mechanical & software engineering level

to administer new techniques and plans in improving the quality for our clients.

Debugging (with Eclipse IDEs for applications and repairing exploits) and troubleshooting multiple projects and advancing procedures to meet our products’ deadlines.

Supervisor Technician

Caesars Entertainment March 2012 - February 2015

Program (using Java-based software and Linux OS for some manufacturers) to reformat jurisdiction codes and “keychip” the gaming software of high-volume slot machines by OCCC standards.

I have strong experience with SQL programming, which I use to build databases to keep track of inventory and organize info for our departments to make life easier for our techs. Also very used to advance Juniper switches and CISCO systems.

Inspect and test assigned equipment, noting all defective parts and making recommendations

for correction

Perform required adjustments and repairs to electronic and electro-mechanical equipment as

assigned. Perform preventative maintenance to slot machines either on the floor, or in the

slot shop

Observe all safety regulations in the performance of assigned duties, and report any safety

hazards to assigned supervisor

Ensure that you understand the policies and procedures, internal controls, and gaming

regulations and are in complete compliance at all times

Provide 100% accuracy and accountability on all documentation that is required by the Slot

Performance department

Uphold the integrity of vital information in and around the Slot Performance department

Provide prompt and courteous service when repairing or verifying transactions at machines

Routinely strives to build and maintain rapport with customers making every effort to achieve

customer satisfaction

Acts as a role model; always presents oneself as and encourages others to do the same

Coordinates with casino management and security to detect and prevent attempts to cheat or

damage gaming equipment and to identify and report floor irregularities

Within the span of my career as a tech since early 2012, I've been a part of the network

installation, SDS set-up, physical carrying, instructor training and mechanical set-up and

refurbishing for over 3000+ machines to set-up two separate properties in such a short

amount of time. Long 16-hour shifts without a day off for 89 days wasn't an issue for the

commitment I am willing to give.

I've achieved both Spotlight On Service and achieved an Employee of the Month status for

holding up my Supervisor's position for three months in his absence during a personal medical

leave. During that time, I lead my shift's crew through the first major ECO update they've ever

experienced. Both of these are on my 2013 Employee record.

During these projects, I've focused on making our technicians experienced and calm under

pressure by giving them confidence with knowledge. I've trained them with the questions

they'd be asked on a Slot Tech Level 3 exam. I've trained 25+ technicians with these

techniques with great results.

In the absence of our SDS Administrator, I've learned to take care of issues to lighten his load:

Such as a daily recording of AllDat, solving Exception issues & handling thorough Integrity

Checks and Audits.

Was an integral player in the engineering of the outdoor slot machines' construction and

HVAC systems that were applied to our property. As well as the maintenance necessary for

such a unique situation.

O.R. Assistant

Ambulatory Surgery Center - Cleveland Clinic August 2009 - March 2012

Purchase several thousand dollars’ worth of medical supplies/equipment daily, while maintaining &

managing budgetary restraints.

Managing inventory for Pre-op & Post-op surgery

Assisting in assembling supplies for emergency medical surgery procedures, while under pressure.

Tracking/transferring medical specimens to several related research facilities.

Assistant Manager

Gamestop April 2006 - March 2009

Provide excellent customer service in a fast-paced work environment.

Administrative responsibilities include processing hour and commission sales information for

payroll and closing registers.

Place orders for restocking merchandise and distribute received products.

Extensive work with visual standards and merchandising high-ticket items.



oJava Programming Certification

Certificate Number: 001597001407006472

oData Analysis and Python Certification

Ohio Technical College January 2006 - January 2007

oAll-Purpose mechanical technician

oASE Certification

Cleveland State University August 2004 - January 2006

oMajored in Electronic Engineering

References are available upon request

Contact this candidate