Greg Eisenberg work email
- Valid
Greg Eisenberg personal email
- Valid
- Valid
- Valid
Greg Eisenberg phone numbers
Software engineering leader with a passion for transforming organizations using lean, agile and devops practices like unit testing, continuous integration, automated testing, faster deployments and improved observability to realize gains in throughput, product quality and team morale.• Software Team Management • Program / Product Management • Test Automation• Software Development • Agile and DevOps Leadership • Team Building• Software / Hardware / Cloud • User Experience / UI Design • Engineering Infrastructure
-
Head Of EngineeringPopular PowerLos Angeles, Ca, Us -
Director Of EngineeringAurora Solar May 2024 - PresentSan Francisco, California, Us* Growing 3 engineering teams (>20 engineers) for HelioScope.com at AurorSolar.com. * Championing collaborative engineering practices like mob and pair programming * Accelerating our development with automated testing, CI/CD, and observability * Creating a future of solar energy for all. -
Senior Engineering ManagerAurora Solar Jun 2022 - May 2024San Francisco, California, Us* Growing the engineering team for HelioScope.com at AurorSolar.com. * Creating a future of solar energy for all. -
Software And Engineering Management ConsultantSelf Employed Jan 2017 - Jun 2022Satellite Beach, Florida, Us• Helping startups & SMBs embrace devops and agile to achieve better results. Focus on unit testing, test automation, microservice architecture, CI/CD, improved observability, and team structures • Providing maintenance and upkeep of eSolar's Spectra control system for AlborgCSP, Sundrop Farms, and SolPerception (AWS management, SQL Server optimization, maintenance scripts, improved monitoring, troubleshooting) -
Engineering ManagerBetter.Com Mar 2021 - Apr 2022New York, Ny, Us• Designed and built services to integrate multiple Better.com services with 3rd party services enabling over 500 real estate agents and over 1500 support staff to collaborate and serve our customers and facilitating business process oversight, reporting and monitoring • Created initial design and skeleton code for the service and several features; prototyped code for new offerings • Grew the team to 5+ engineers plus Product Management (served as Product Manager for periods of time) • Used mob/pair programming to create strong team dynamic, collaborative code ownership, fast new-hire ramp-up & adherence to practices like TDD, End-2-End automation, observability, and up to date C4-models and docs• Managed SLOs, led agile delivery (standups, grooming, planning, retrospectives), set goals, hired, mentored/coached -
Director Of Engineering, Core ServicesGoodrx Apr 2020 - Dec 2020Santa Monica, Us• Engineering manager for 2 squads and skip-level EM for 1 squad (each squad 5-7 engineers + Product Management)• Help maintain several internet-scale services, some delivering over 150mil requests/day with p95 latency of ~10ms • Managed design and creation of a new ETL pipeline making ~1mil mission critical records/day usable by others• Collaborated with Product Management to set quarterly OKRs, technology roadmap & product definition• Transformed ad-hoc work into standard measurable practices• Managed SLOs, led agile delivery (standups, grooming, planning, retrospectives), set goals, hired, mentored/coached -
Director Of Engineering, Process AutomationLaserfiche Dec 2017 - Mar 2020Long Beach, California, Us◆ Led an agile and devops transformation championing best practices and shifting culture to enable better velocity with higher quality outcomes and clearer accountability◆ Managed an org of 13 teams and indirectly managed/influenced another ~10 teams in 3 offices world wide. ◆ Fostered architectural shift to microservices, serverless computing, shared authentication models, improved tracing, logging & telemetry for easier service maintainability, and improved feedback◆ Implemented continuous integration and deployment for faster and safer deployments ◆ Implemented organization strategy of autonomous, well-aligned and cooperating teams ◆ Instilled a generative learning culture through twice-a-month tech talks, and enabled team and individual training reducing naïve technical debt, and purposefully leveling up the entire organization◆ Improved collaboration and shared ownership through pair and mob programming◆ Created new product teams to focus on machine learning, business intelligence, and integration products enabling new product capabilities and product management insights◆ Directed quarterly cloud and semi-annual on-premises releases, hitting key dates and the required quality bar◆ Developed and tracked Objectives and Key Results (OKRs) aligning with company goals◆ Managed, mentored, and guided engineering managers and technology leaders across the organization◆ Worked closely with Recruiting to establish hiring priorities, screen, interview, manage offers and onboarding ◆ Partnered with leadership from other departments (Sales, Marketing, Consulting, Support, etc..) to gather requirements and solicit feedback -
Software Team Manager, Staff EngineerLaserfiche Feb 2017 - Nov 2017Long Beach, California, Us◆ Led two multi-disciplinary software teams building new cloud-first business process automation features ◆ Defined team missions and goals, established product roadmap, defined development strategy Defined beta testing strategy, trained sales team, launched products ◆ Reviewed both high-level plans and detailed-designs for a wide range of product development and QA work ◆ Implemented features, built testing infrastructure, code reviewed, coached and mentored -
Director Of Software And FirmwareEsolar Sep 2013 - Jan 2017◆ Raised the quality bar by through improved engineering infrastructure and agile process management. Instituted Scrumban, continuous integration, gated builds, unit testing support. code reviewing guidelines, created infrastructure for test automation, simulators for testing at scale ◆ Directed high-performing multi-disciplinary software & firmware teams (3-4 teams, 14-18 developers and testers) • Established clear multi-year release roadmap capturing customer requirements and internal engineering goals • Prioritized, designed and documented functionality for robotic firmware, control systems and test automation • Steered teams through many agile iterations of planning, implementation, release, and retrospectives • Provided accountability and transparency for dev/test progress with improved tracking, reporting & metrics (KPIs) • Reviewed both high-level plans and detailed-designs for a wide range of product development and QA work • Understood scope & scale of challenges ensuring that the solutions met the business objective • Motivated, inspired and challenged the team to grow individually and develop team cohesion • Managed career paths, recruited, hired, fired, and trained • Designed and implemented several analytic tools and ancillary features (C#, C++, WPF, SQL) ◆ Responsible for corporate IT infrastructure • Defined strategy for secure access to multiple sites, server/desktop virtualization plans, managed IT teameSolar built highly reliable and precise fields of mirrors (heliostats) consisting of 10s-of or 100s-of thousands of units being constantly and simultaneously controlled by robotic firmware and autonomous control system software
-
Senior Software Developer For Windows PhoneMicrosoft Sep 2011 - Sep 2013Redmond, Washington, UsDesigned and implemented “Read” and “Compose” experiences in Windows Phone’s Email Application, including: HTML emails, secure email (S/MIME), meeting requests, Internet Right Management (IRM), fetch-able attachments, embedded images, entity extraction and more in over 50 languages• Designed an architecture to remain responsive to touch while retrieving large amounts of data and remain flexible enough to withstand platform porting and feature add-ons (C++, C#, XAML) • Optimized mobile bandwidth limitations, device memory restrictions, performance and security• Successfully managed cross-team dependencies to ensure requirements and schedule were met• Built and maintained shared components and tools used by division of 1,000+ developers• Served as mentor and coach to team of developers, designers, product owners and testers -
Senior Lead Software DeveloperMicrosoft Aug 2007 - Sep 2011Redmond, Washington, UsSuccessfully led team of software developers through multiple product milestones for Email Application. Defined feature scopes, produced schedules, drove feature designs, conducted design reviews, and tracked team metrics. Managed talent acquisitions, performance reviews and career planning• Improved engineering efficiency through Scrum & Kanban at the team level, beneath the larger Waterfall• Owned and architected “Read” and “Compose” for email, SMS, meeting requests, and other message types• Defined divisional processes (unit testing, branching, continuous integration strategy, etc.)• Improved unit testing across division of 800 engineers by implementing and supporting tools.• Earned three consecutive “Top 20% exceeded” performance reviews; earned Gold Star award and bonus -
Software DeveloperMicrosoft Jun 2004 - Aug 2007Redmond, Washington, UsLed development of key features in Messaging and Photo applications for Windows Mobile 5 and 6• Delivered unit testing solution for a division of 800, allowing developers to write unit tests for device code and push quality upstream• Key technical liaison to Beijing-based camera development team; coached team on development practices and tools; reviewed feature designs, code reviews, and defects• Developed Email and SMS features: HTML email, threaded SMS, entity extraction and linking (C++)• Developed Photo App features: OMA DRM, Open image dialog, and Image resizing, among others (C++) -
Lead Software Developer In TestMicrosoft Nov 2002 - Jun 2004Redmond, Washington, UsManaged team that automated the build and testing of a V1 distributed multi-user system for collaborative business process and workflow, which eventually became Windows Workflow• Designed and implemented C# testing infrastructure including: an abstraction layer facilitating test case creation, tools to facilitate product debugging, a web site for querying and displaying project metrics (build quality, test pass results, etc.), automation infrastructure for daily builds and automated test passes, a monitoring service for our dev/test lab• Designed, built and managed the team’s “dev/test lab” providing daily builds, automated test passes, stress and performance testing, source control, reporting and development resources• Defined milestone exit criteria, and product acceptance processes. Delivered performance reviews, managed career paths, recruited, hired, fired, and trained developers• Inventor on two patent applications relating to workflow systems. Earned Gold Star Award and bonus -
Software Developer In TestMicrosoft Oct 2000 - Nov 2002Redmond, Washington, Us• Designed and built automated test tools and test cases using C/C++, C#, XML and SQL for our UDDI implementation• Automated the testing of UDDI Replication Protocol, UDDI Web site UI, specifically focused on performance, reliability and scalability testing• Participated in cross-company testing, spec reviews, operational meetings and contributed to the 2.0 specs• Created and maintained over 1000 cross-company interoperability tests, and another 1500 internal tests• Defined, automated and managed deployment and live site operation processes• Built and managed the dev/test lab of over 100 machines supporting: a beta environment for cross-company testing, standing stress and performance testing environments, daily builds and automation test passes -
Software DeveloperMicrosoft Jan 2000 - Oct 2000Redmond, Washington, UsDesigned and implemented end-user and back-end features on multi-tiered consumer facing web application, with B2B back-end. -
Program ManagerMicrosoft Jun 1998 - Jan 2000Redmond, Washington, UsDesigned user experiences and managed projects on a multi-tiered consumer facing web application increasing sales and improving site functionality
Greg Eisenberg Skills
Greg Eisenberg Education Details
-
Mcgill UniversityComputer Science
Frequently Asked Questions about Greg Eisenberg
What company does Greg Eisenberg work for?
Greg Eisenberg works for Popular Power
What is Greg Eisenberg's role at the current company?
Greg Eisenberg's current role is Head of Engineering.
What is Greg Eisenberg's email address?
Greg Eisenberg's email address is gr****@****lar.com
What is Greg Eisenberg's direct phone number?
Greg Eisenberg's direct phone number is +181830*****
What schools did Greg Eisenberg attend?
Greg Eisenberg attended Mcgill University.
What are some of Greg Eisenberg's interests?
Greg Eisenberg has interest in Exercise, Other Interestcycling, Home Improvement, Reading, Gourmet Cooking, Sports, Golf, Guitar And Piano, Home Decoration, Skiing.
What skills is Greg Eisenberg known for?
Greg Eisenberg has skills like Software Development, C#, C++, Software Design, .net, Software Engineering, Testing, Xml, Test Automation, .net Framework, Software Development Life Cycle, Win32 Api.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial