119 lines
6.2 KiB
YAML
119 lines
6.2 KiB
YAML
# Single source of truth for the resume content.
|
||
# Renderers read this and emit:
|
||
# MikeEberlein_Resume.{tex,odt} (short, condensed single-page)
|
||
# MikeEberlein_Resume_Detailed.{tex,odt} (full, longer version)
|
||
# Edit content here; layout/styling lives in the renderers.
|
||
#
|
||
# SHORT vs. FULL CONVENTION:
|
||
# Any list field can have a sibling list with the `_full` suffix. The base
|
||
# list always renders. The `_full` list is appended only in --level=full.
|
||
# This works at every level:
|
||
# bullets / bullets_full (within a role, subrole, or education entry)
|
||
# subroles / subroles_full (under a role)
|
||
# roles / roles_full (under a company)
|
||
# experience / experience_full (top level — extra jobs only in full)
|
||
# education / education_full
|
||
# certifications / certifications_full
|
||
# See the few `*_full:` keys below for examples; add or remove freely.
|
||
|
||
header:
|
||
name: MIKE EBERLEIN
|
||
tagline: "Engineering Manager • Infotainment & Software-Defined Vehicles"
|
||
email: mike.t.eberlein@gmail.com
|
||
|
||
summary: >-
|
||
Engineering manager with 15+ years building market-leading automotive
|
||
infotainment systems, spanning manual and automated test, UI development,
|
||
embedded service development, program management, and people leadership.
|
||
Effective at translating ambiguous platform goals into shippable software
|
||
across Android, Yocto Linux, and QNX, and at growing teams that deliver on
|
||
aggressive vehicle-program timing.
|
||
|
||
experience:
|
||
- company: General Motors
|
||
dates: Oct 2014 – Present
|
||
roles:
|
||
- title: Engineering Group Manager
|
||
dates: May 2021 – Present
|
||
subroles:
|
||
- title: Infotainment Vehicle Data
|
||
dates: 2023 – Present
|
||
bullets:
|
||
- Lead software engineers delivering the mechanisms that surface vehicle data from in-vehicle modules to applications and services across Android, Yocto Linux, and QNX.
|
||
- Manage performance, headcount and workload commitment
|
||
bullets_full:
|
||
# Extra bullets that only appear in the detailed resume.
|
||
# - Drove migration of the legacy CAN-signal pipeline to <xyz> with <result>.
|
||
# - Mentored N engineers; ran weekly arch reviews.
|
||
- title: Development Quality Assurance
|
||
dates: 2021 – 2023
|
||
bullets:
|
||
- Led a cross-functional team of 20+ engineers driving functional test for infotainment platform development; established cross-component knowledge sharing and team planning practices.
|
||
- title: Ultifi Platform & Vehicle Data
|
||
dates: 2021 – 2023
|
||
bullets:
|
||
- Led development of core embedded components for GM's software-defined vehicle platform, partnering with architecture, systems, and downstream test to drive end-to-end delivery.
|
||
- title: Business Manager
|
||
dates: 2021 – 2023
|
||
bullets:
|
||
- Owned and defended the platform org budget; ran statements of work with multiple suppliers in partnership with procurement; built workload models and managed headcount allocation.
|
||
|
||
- title: Infotainment Software Program Manager
|
||
dates: Jan 2017 – May 2021
|
||
bullets:
|
||
- Lead software program manager for MY22/MY23 Center Stack Module (CSM) development — owned software delivery, timing, and scope from program initiation through late vehicle milestones.
|
||
- Drove impact analysis, feature commitment, and delivery tracking with partner teams across GM; managed Tier-X suppliers on deliveries, defects, and change negotiations.
|
||
- "MY20–MY23 program execution commitment lead: scoped and estimated new features in concept phase, then tracked scope and staffing through development."
|
||
- Built Python 3 / Excel / Rational Team Concert API tooling for task breakdown, inter-team dependencies, and historical-data-driven staffing models.
|
||
|
||
- title: Infotainment Software Engineer
|
||
dates: Oct 2014 – Jan 2017
|
||
bullets:
|
||
- Developed Android (Java) infotainment apps including a hybrid powertrain optimization HMI and the USB / over-the-air software update client for the head unit.
|
||
- Built Windows-based developer tooling with CAN simulation to enable powertrain teams to iterate against the infotainment system off-vehicle.
|
||
bullets_full:
|
||
# Add detail-only bullets here.
|
||
# - Specific projects, technologies, results.
|
||
|
||
- company: Harman International
|
||
dates: Oct 2008 – Oct 2014
|
||
# Example: roles_full would add additional roles only in the detailed resume.
|
||
# roles_full:
|
||
# - title: Some Role Only Listed In Full
|
||
# dates: ...
|
||
# bullets: [...]
|
||
roles:
|
||
- title: Software Engineer
|
||
dates: Mar 2011 – Oct 2014
|
||
bullets:
|
||
- Designed and built navigation infotainment applications in ActionScript 2/3, Lua, and C++ on QNX-based head units shipped to multiple OEMs.
|
||
- Managed the navigation engine supplier — deliveries, feature implementation, and defect resolution — and built Excel-based dashboards over the internal defect database for program-level reporting.
|
||
|
||
- title: Software Verification Engineer / UI Developer
|
||
dates: Oct 2008 – Mar 2011
|
||
bullets:
|
||
- Converted Photoshop design files into ActionScript 2 UI components consumed by engineering teams.
|
||
- Authored automated test tools using VB.NET and proprietary trace tools; analyzed requirements, ran in-vehicle test drives, and validated infotainment systems with customers.
|
||
|
||
education:
|
||
- school: B.S. Computer Science, Lawrence Technological University
|
||
dates: Apr 2011
|
||
bullets:
|
||
- Graduated summa cum laude from the Honors College. Coursework in C, C++, Java, VB.net, mobile development, and scripting.
|
||
|
||
certifications:
|
||
- Certified Scrum Professional (2012–2015)
|
||
- Certified Scrum Master (2010–2019)
|
||
- SAFe Agilist (2020–2023)
|
||
# certifications_full:
|
||
# - Add any certs you'd only list on the detailed resume here.
|
||
|
||
# Example of an entire extra job for the detailed resume only:
|
||
# experience_full:
|
||
# - company: Some Earlier Employer
|
||
# dates: ...
|
||
# roles:
|
||
# - title: ...
|
||
# dates: ...
|
||
# bullets: [...]
|