Overview
Work History
Education
Skills
Process Environments
Development Platforms
Database Environments
Leadership Experience
Timeline
Generic

Greg Parker

Leander,Texas

Overview

29
29
years of professional experience

Work History

Staff Technical Program Manager

Google
11.2021 - Current
  • Supported Content Moderation software tooling:
    Automatic detection and removal of policy-violating content.
    Coverage of unlawful content, including defamation, doxxing, and content subject to local court orders, copyrighted content
    Trademark infringements of legally registered trademarks
  • Automatic Search result removal integration with content moderation tooling:
    Efficient removal of flagged content from search results.
    Integration with on-premises Google search product removals.
  • Successfully implemented international regulations such as Digital Services Act for EU. Australian Online Safety Google Privacy+ inline search removals.
  • Ensured direct adherence to the Digital Millenium copyright act.

Day to Day responsibilities:

  • Foster clear and transparent communication by actively informing cross-functional stakeholders, senior leaders, and engineering leads about timelines, project goals, and upcoming work plans.
  • Assigned work strategically, delegate tasks based on individual strengths, and structure iterative workflows for all team members. Closely follow up, mentor your team to stretch their skills and take ownership, and collaborate with senior engineers to foster junior talent growth
  • Responsible for Rapidly identifying and overcoming obstacles so that each development cycle is successful and the team stays predictable in delivery velocity. This means sometimes making some key tradeoffs mid iteration to accommodate changing business needs.
  • Responsible for proactively mitigating risks associated with committed timelines and key deliverables to stakeholders.

Senior Manager BI Engineering - Site Lead for Americas

Apple
07.2016 - 11.2021
  • Lead team(10 senior Level Developers, 4 Program managers, and 5 project managers) working on initiatives to constantly expand our product selection, and deliver products to our customers in the fastest, yet safest, ways possible
  • Building Global Enterprise applications for all global operation regions (EMEIA, PAC, and the Americas)
  • Manage the overall software development lifecycle, which includes the following responsibilities: Create, prioritize, communicate, manage, and execute roadmaps, project plans, and commitments
  • Report on the status of development, quality, operations, and system performance to management
  • Partnering with Data Scientists and machine learning and data analytics teams to integrate learning and analytics into BI applications
  • Responsible for driving DevOps and internal CI/CD initiatives
  • Responsible for driving the technical and innovation for the data analytics team
  • Implemented Agile/Kanban methodologies to work and deliver value iteratively
  • Leading Stack transformation to microservices architecture and cloud transformation
  • Partner with a diverse customer base to understand requirements, priorities, and processes
  • Responsible for Fostering a culture of continuous engineering improvement through mentoring, feedback, and metrics
  • Hire, coach, and mentor individuals; build a strong cross-functional organization
  • Tech Stack: Python/PHP/NodeJS, Containerization - Docker, Kubernetes, Vue JS, React, Atlassian product integrations(Crucible, Confluence, Jira), MySQL, Mongo, TeraData Data Warehouse, GraphQL, Microservice - Shared Services, Apple Cloud and AWS, ML and Python, Jupyter Notebooks.

Director Software Engineering

DealerSocket
10.2015 - 07.2016
  • Leading engineering team of 40 onshore and 35 offshore(7 Scrum Teams)
  • Leading in business process and/or technology implementation
  • Managing third party vendor relationships
  • Working in breadth of technologies to help come up with the right technical architecture for engineering teams
  • Tasked to implement agile leadership within scrum teams
  • Asked to implement SAFE transformation throughout the organization pulling together disparate teams after a difficult company acquisition and get the teams meeting commitments and functioning well
  • Leading across functional area's to pull business and engineering into healthy and working relationship to accomplish company objectives
  • Working within limited budgets to hire, train and mentor staff
  • Leading Product backlog and roadmap planning as release train engineer
  • Ensuring the completion of a Continuous Integration environment for each scrum team integrated with the development tools
  • Leading the Tech Stack modernization to Java/Angular
  • Tech Stack: Native IOS and Android, Java, Angular JS,Perl, Rest Service consumption and contract definition, DB2,MySQL, Mongo, bitbucket source control,GIT, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).

Sr. Manager of Mobile Software Engineering

Dealertrack Technologies
01.2013 - 10.2015
  • Leading Mobile team development in IOS and Android development
  • Tasked to take over struggling Mobile practice and bring committed milestones in on time
  • Building Native IOS and Android apps
  • Working with backend API team to consume REST services
  • Organized and optimized Agile Scrum practice to be streamlined and deliberate
  • Working with multiple off site development teams to ensure on time delivery and high quality work
  • Participating in product innovation and backlog creation of product roadmap
  • Managing 20+ people including Dev,QA,Product and Project Management
  • Building a team of perms to abide after the consultants and vendors leave
  • Tech Stack: Native IOS and Android, Rest Service consumption, Responsive design when necessary, DB2,MySQL, Mongo, github source control, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).

Sr. Manager of Software Engineering

Dealertrack Technologies
  • Built internal team to a staff from zero to 15 members(Engineers, QA, Project Management, mobile app engineers)
  • Tasked to build SOA compliant services for several internal website clients in order to consolidate common core features in one repository and to lessen support cost and make it easier to offer key business logic to future integration partners
  • Responsible for overall team adherence to corporate architecture standards and development
  • Lead team to begin use of SCRUM/Agile methodology to quickly deliver workable code
  • Leading team to plan move from .NET stack to open source of core legacy websites
  • Tasked to bring together dysfunctional teams that where fractured during company accusations of competing products
  • Lead team to move code base to internal datacenter colo
  • Lead team to move source control to internal Git repository
  • Lead planning team to transition all knowledge base to internal team
  • Responsible for vendors proper billing and adherence to budget policies
  • Approver of monthly vendor invoices and alignment with time sheets
  • Tech Stack: LAMP with DB2, Zend Framework and Smarty Templates, REST Service API creation, Python Services, DB2,MySQL,Mongo, RabbitMQ, Jenkins, git source control, Jira Scrum boards, Atlassian product integrations(HipChat, Crucible, Confluence, Jira).

Sr. IT Manager - Digital Store Core Services and offshore vendor management

GameStop
09.2010 - 01.2013
  • Working on the Digital Delivery team leading development teams in SOA services
  • Leading the effort to move capacity of development team to offshore development model
  • Responsible for planning of project portfolio, requirements gathering, Level of Effort and project delivery, quality assurance and vendor evaluation and scoring
  • Leading the effort to install and configure use of Tibco Software(EMS, Business Works, Hawk Monitoring, AMLG, Service Performance Manager).

Manager Software Product Development / Offshore Manager

DealerTrack / JMsolutions / American AutoXchange
12.2002 - 09.2010
  • Lead technical program manager for our enterprise flagship product AAX
  • Leading weekly status updates, participating in design and maintenance and technical architecture requirement meetings
  • Communicating to senior management the status of each project through weekly status reports
  • Responsible for a team of 8 developers onshore and 10 offshore resources
  • Create plans that execute business vision into a roadmap of deliverable projects
  • Assess needs and partners to design and develop technical solutions
  • Lead strategic planning sessions with developers and business process people
  • Spear-head decision-making process within product development
  • Identify impacts and implications of events and issues across the organization
  • Give sound judgment in very problematic situations in unshaped development teams
  • Relay to the Executive Management Team the vision and status of product roadmap and resolution of problems
  • Use complete SDLC with an Agile/RAD type methodology
  • Successfully integrated site with other vehicle management sites like Autobytel, AutoTrader, Higher Gear, E-Leads, Firesocket, Onlane, Promax, Reynolds and Reynolds, CarFAX and AutoCheck
  • Successful at creating a portal that the user can import all the dealerships vehicle inventory into our online portal to be tracked through reporting screens and projection algorithms and to help the dealer determine the value of each car deal at trade-in time and to maximize the value of cars they accept as trade-ins and to recommend only the vehicles that sell quickly and make the most profit
  • Worked as a hands on member of the technical team accepting and completing development tasks along with the other developers on the team done with Microsoft .NET tools and SQL Server stored procedures and functions and views
  • Developed many functions and features of the original site that was acquired by JMSolutions, whereas we work with ASP.Net (2.0 and 3.x), VB.Net, C#, and SQL Server 2005, Telerik, Dundas and other Microsoft Tools.

Development Manager / Functional architect

Exolink Corporation
02.2002 - 10.2002
  • Managed a team of up to 5 people, whereas responsibilities included applications coding, unit testing and implementation for new development and enhancements and advise on support issues
  • Developed applications within the EDI area for this full life cycle fast paced development environment of the Texas EDI Utility Energy market
  • Provided custom programming in Mercator(5.0) map editor, type tree and database designer and Gentran(3.2/NT Partner Editor, Map Editor, mailbox and gateway configuration) as well as Unix and NT/2000 command line scripting
  • Gave specs and asked to deliver to spec in a very short time period, whereas deadlines were driven by a Public Utility Commission
  • These maps and scripts were developed with an any-to-any file format which include client generic format ,EDI(Ansi X12) and XML
  • The scripting was developed to completely automate the entire translation process inbound to our Message broker software and outbound to a client CIS system.

EDI Developer

Exolink Corporation
08.1999 - 02.2001
  • Responsible for the development and support of EDI interface to the message broker by utilizing the Mercator(2.1) suite of software tools
  • Responsible for integrating the EDI interface process with each customer Enterprise system as well as our internal database and ultimately our online maintenance tool
  • Helped the database team in PL/SQL coding and performance tuning as the entire backend was developed on an Oracle database.

Developer/Analyst

Prelude Systems
03.1995 - 06.1998
  • Lead developer on the EDI team on many projects with customers and suppliers
  • Duties include the programming development and support of an Enterprise Resources planning management software package (Advanced Distribution Software -ADS)
  • Developed an EDI module to integrate it with the entire system as well as internal and external order entry systems in order to communicate to customers and suppliers
  • Worked extensively on an in-house data file transfer to send data between a client system and a Value Added Network
  • Worked in the full life cycle of code development and roll out to local and remote customers as well as implementation and regression testing.

Education

BS Computer Science -

The University of Tennessee

Postgraduate work for MBA -

The University of Texas at Dallas

Skills

  • Resource Allocation
  • Market Analysis
  • Talent Development
  • Partnership Development

Process Environments

  • SAFE Agile Framework
  • Lean Agile
  • Extreme programming
  • Kanban
  • Deep belief in Agile lifecycle and iterative approach to software development
  • Experience in Waterfall to Agile transformation
  • Building from scratch a Continuous Integration Environment
  • TDD

Development Platforms

  • Software as a Service
  • Micro-services
  • IOS
  • Android
  • Java Script
  • Ruby on Rails
  • Lamp
  • Python
  • Native IOS
  • Native Android
  • Machine Learning integration

Database Environments

  • MySQL
  • PostgreSQL
  • SQL Server
  • MongoDB
  • GraphQL

Leadership Experience

  • Proven Leader to build, organize and motivate software development teams
  • Strong listener able to hear what others around me are saying and respond with transparency and honestly
  • Ability as leader to have difficult conversations with others that need to be had
  • Modeling accountability so I can give my teams the things to do their jobs well and hold them accountable
  • Proven Ability to lead multiple large teams(50+) in multiple verticals (Dev, QA,Product and Project Management)
  • Organized and optimized the Agile scrum practice and delivery methods SAFE agile Framework
  • Building internal teams from scratch(recruitment, interviewing, hiring, on-boarding and mentoring) to a mature and highly motivated team.
  • Driving the technical direction for a multiple large software systems, responsible for working closely with other managers of software development teams to lead changes through their systems
  • Leading architecture and design of service based offerings as well as front end consumption through the mobile devices through strong belief software as a service and micro products architecture.
  • Thrive in fast-paced environment, has a strong understanding of core software development and algorithmic concepts, and is passionate about technology and wants to solve high-impact business problems
  • Belief in Continuous integration, Test Driven Development and lean Agile processes make the best engineering teams.

Timeline

Staff Technical Program Manager

Google
11.2021 - Current

Senior Manager BI Engineering - Site Lead for Americas

Apple
07.2016 - 11.2021

Director Software Engineering

DealerSocket
10.2015 - 07.2016

Sr. Manager of Mobile Software Engineering

Dealertrack Technologies
01.2013 - 10.2015

Sr. IT Manager - Digital Store Core Services and offshore vendor management

GameStop
09.2010 - 01.2013

Manager Software Product Development / Offshore Manager

DealerTrack / JMsolutions / American AutoXchange
12.2002 - 09.2010

Development Manager / Functional architect

Exolink Corporation
02.2002 - 10.2002

EDI Developer

Exolink Corporation
08.1999 - 02.2001

Developer/Analyst

Prelude Systems
03.1995 - 06.1998

BS Computer Science -

The University of Tennessee

Postgraduate work for MBA -

The University of Texas at Dallas

Sr. Manager of Software Engineering

Dealertrack Technologies
Greg Parker