From:                              route@monster.com

Sent:                               Monday, September 28, 2015 1:02 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Talend

 

This resume has been forwarded to you at the request of Monster User xapeix03

Gary Greenberg 

Last updated:  02/09/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Palo Alto, CA  94306
US

Mobile: (650)269-7902   
Home:
(650)493-5643
gary.greenberg@sbcglobal.net
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Gary Greenberg - Lead Software Engineer

Resume Value: nz7dd6gxcgt6nvhw   

  

 

Palo Alto
California
Gary Greenberg
Senior Software Developer/Architect
Proven ability to architect, design and deliver high quality software products with a focus on server side software
solutions. Core strengths include:
· Object oriented design and development, design patterns and technique;
· Data analysis, data modeling for OLTP and OLAP
· Logical and physical database design, development and tuning
· Cloud computing, social networks API, web services and application design and development
· Project leadership, management and mentoring of junior talent
· Cross-team and client communication
Technical skills
Languages:
Relational
Databases:
Big Data:
Application
Servers:
Caching:
Frameworks:
Design/modeling
tools & IDE:
BI Frameworks
Methodologies
& Technologies:
Java, Groovy, C/C++, SQL (ANSI, T-SQL, PL/SQL, plpgSQL), XML, JSON, UML, Perl,
Python, PHP, Unix/Linux shell scripting
Oracle, MySql, PostgreSQL, Sybase ASE, MS SQL Server, DB2, Ingres
RIAK, HBase, Bigtable, MongoDB
Tomcat, JBoss, Glassfish, WebLogic, Resin
Memcache, Ehcache, Hazelcast, GridGain
J2EE, Spring, Hibernate, JPA, JAX-WS, Jersey JAX-RS, OpenSymphony, JUnit
PowerDesigner, ER/Studio, TOAD, Erwin, EMS Studio, ModelRight, Netbeans, IntelliJ,
Eclipse, JDeveloper
Jasper, Pentaho, Talend
CM/Build tools: Maven, Ant, Jenkins, ClearCase, Subversion, Perforce, CVS
Platforms/OS: Unix/Linux (various flavors), WINDOWS XP, WINDOWS SERVER 2003-2008
SOA, Hadoop, Multi-Tier Architecture, Agile Programming
Professional Experience
DexMedia Corp.
Santa Clara, California
10/12 – 01/15
Lead Software Engineer
Performed design, development and integration of a number of server side key components of the company’s
PAAS solution.
· Created an application for comparative JDBC driver benchmarking. Evaluated and recommended caching
and connection pooling solutions.
· Developed auditing solution for the company account management system (AMS).
· Created integration solution delivering CDC from AMS to the merchant platform.
· Developed numerous services and controllers for the consolidated client portal, utilizing Groovy/Grails
environment.
Mobile: (650)269-7902
g.greenberg@ymail.com
gary.greenberg@sbcglobal.net
Lyris, Inc
Emeryville, California
05/11 – 08/12
Principal Engineer
Responsible for the design, development and integration of several key component of the flagship product –
LHQ2012.
· Designed and developed Java class libraries and a set of REST Web services for collecting data from
Facebook and Twitter social networks and storing in the HDFS and HBase.
· Created interfaces for customer ETL jobs to be executed in the clustered Talend server environment on
demand or on a schedule.
· Constructed MySQL relational schema and JPA entities and interfaces to store and maintain access
credentials for social networks (Facebook, Twitter, LinkedIn) and cloud based CRM sources (Salesforce,
Netsuite, MicrosoftCRM).
Google Inc
Mountain View, California
05/10 – 12/10
Senior Software Consultant
Responsible for design and development of the financial data warehouse for the Advanced Supply Chain
Planning system that provides business intelligence capability for supply/demand scenario analysis for Google
manufacturing.
· Researched and analyzed the data stored by Oracle Manufacturing in order to migrate financial planning
OLAP from Oracle Applications to the Google Borg (distributed cloud platform).
· Conceptualized and formalized the denormalized Data Warehouse schema using Google Bigtable
technology.
Blue Coat Systems, Inc.
Sunnyvale, California
04/09 – 04/10
Senior Staff Software Development Engineer
Led the technical design and development for the Data Collector of the new generation of the Intelligence
Center, a best-in-class analytics and monitoring engine for Wide Area Networks.
· Developed database schema for PostgreSQL and supporting software in plpgSQL, Java and Python.
Improved performance of data processing from 200 thousand to 1.5 millions records per minute.
· Designed and developed ETL processing utilities in Java using the MapReduce technique to load
dimensions, facts and aggregated measures tables. Developed unit test framework for the ETL process.
· In response to customer demand for better performance, developed software for the rollup – data transfer
from the OLTP schema to data marts. This resulted in a tenfold improvement in performance and
scalability.
YouSendIt, Inc.
Campbell, California
02/08 – 03/09
Database Architect/Platform Lead Developer
Led architecture and development of major platform migration to Java, new report delivery system and internal
billing and financial systems.
· Designed and implemented migration from PHP into Java SOA platform for content delivery to meet
growing scalability demands.
· Performed complete reengineering of the company’s MySQL database for integrity, scalability and
performance.
· Conceptualized, designed and implemented a flexible report delivery system from the ground up for
corporate customers using JasperReports and the OpenSymphony Quartz scheduling framework.
· Redesigned the company’s billing and invoicing system to reflect industry best practices.
Responsys, Inc.
Redwood City, California
08/07 – 02/08
Server Architect
Responsible for key modules of the email marketing server side software, including reporting, security and
third party product integration.
· Developed over 30 report functions and portlets for BI to align with the new schema design and to reduce
report generation time from 20 minutes to 10 seconds.
· Architected a SOA based enhancement, which allows creation, maintenance and scheduled execution of
customizable customer background jobs, as well as performance report generation and results downloads.
OpenSymphony OsWorkFlow and Quartz frameworks were used in the implementation.
· Developed software security components that allow encryption/decryption of marketing campaign data,
compatible with PGP/GPG and uses Bouncy Castle open source libraries.
Network Appliance
Sunnyvale, California
12/05 – 06/07
Core Database Engineer
Designed and developed a suite of web applications/tools that reduced the time for building customized
SAN/NAS configuration from hours to minutes. This application won the “Total Customer Experience” award
in 2007. Created and implemented the data model, database schema and server side components to persist,
process and visualize technical support information for multiple major product lines (filers, NAS, SAN, Nearline
storage appliances).
· Performed requirements gathering and data analyses.
· Design of the architecture and object model based on the Spring framework.
· Design and development of the data model and database schema, stored procedures, packages and triggers
for Oracle 10g.
· Designed and developed the business and data access layer software in Java 5 using Spring and Struts
frameworks on Tomcat engine.
ActivCard, Inc.
Fremont, California
05/04 – 04/05
Senior Software Engineer
Designed the new generation of J2EE based smart-card inventory logistic portals for a major government
contract, including:
· Requirements specifications for the portal.
· Database schema and object model for a 3-tier inventory logistic portal using Hibernate and Oracle 9i
and/or MS SQL Server 2000 RDBMS.
· Designed the database schema for a smart card profile management system in Oracle 9i.
Lockheed-Martin Space Systems Company Sunnyvale, California
1997 – 2004
Senior Staff Software Engineer, Data Architect
Designed and developed an engineering data management system with a data warehouse spanning several
corporate segments and subcontracting companies which facilitates a multi-billion dollar government contract.
The system provides engineering data version control, allows data history tracing, activity logging, data
dependency validation and data maturity checking.
· Served as the system architect – formalized requirements, designed architecture and introduced the
concept of operations documents. Built the development team and managed the project.
· Performed analyses of space vehicle/payload data for storage in the engineering database.
· Designed object model and ER diagrams and performed object/relational mapping.
· Developed a set of Java ETL tools for spacecraft command and telemetry data.
· Designed and developed database centric system for flexible testing of flight software with various
satellite assemblies and simulators:
· Migrated web service integration of third party products from Perl RPC to Java JAX-WS, eliminating the
need for additional language support.
· Performed command and telemetry data analyses. Designed and developed relational database schema
and implemented it in Sybase ASE.
· Developed a set of loader applications with the common Java/Swing front-end and JDBC interface for
telemetry and command test data.
Ericsson/ Fiber Access
Menlo Park, California
1993 – 1997
Database Architect, Project Manager
· Performed data analyses, relational database design and development of two network element management
systems for multi-vendor fiber optics telephone and CATV networks. Systems successfully deployed at
· Assumed project management responsibilities, including mentoring members of development staff,
training customer support and customer success teams.
Education
· MS and BS in EE/CS, Moldavian State Technical University, Kishinev, Moldova.
· Coursework toward a PhD in CS; Institute of Cybernetics, Kiev, Ukraine.
Professional Training
· ETL/ELT development using Talend studio, San Jose, California
· Pentaho data integration solution, San Matheo, California
· Advanced T-SQL, Java programming with Sybase ASE, Sybase Inc., California
· Web Services Design and Implementation, WebServicesEdge, San Jose, California
· C++ programming with ObjectStore, Object Design, Inc., San Mateo, California
· OO-analysis & design. Rational Rose, Rational Software Corp., Santa Clara, California
Personal
· US citizen.
· Inactive Secret Clearance.
several telephone and cable TV companies throughout the world. Systems allow operators of regional
telephone and cable companies to perform equipment and service provisioning, testing, maintenance and
reports.



Experience

BACK TO TOP

 

Job Title

Company

Experience

Lead Software Engineer

DexMedia Corp.

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Years of relevant work experience:

More than 15 Years

Date of Availability:

Within 2 weeks

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

Inactive Clearance

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Lead/Principal Software Engineer or Architect

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Database Development/Administration

·         Enterprise Software Implementation & Consulting

·         Software/System Architecture

 

Target Locations:

Selected Locations:

US-CA-Silicon Valley/Peninsula

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

Russian

Fluent