Michael Marek

Michael Marek Email and Phone Number

Software Engineer at Yelp @ Yelp
Michael Marek's Location
San Francisco, California, United States, United States
Michael Marek's Contact Details

Michael Marek work email

Michael Marek personal email

n/a
About Michael Marek

Michael Marek is a Software Engineer at Yelp at Yelp. He possess expertise in java, html, css, c, c++ and 7 more skills.

Michael Marek's Current Company Details
Yelp

Yelp

View
Software Engineer at Yelp
Michael Marek Work Experience Details
  • Yelp
    Software Engineer
    Yelp Dec 2018 - Present
    San Francisco, Ca, Us
    Currently a tech lead for the Marketplace Data Observability team, which manages pipelines for processing high volumes of business-critical ads data and curating analytical interfaces.Technical domain includes* Distributed Systems* Batch/Stream Processing* Logging* Data Schematization, Modeling, Observability, & Warehousing* Job Orchestration Business domain includes* Ad Metrics* Ad Attribution* Advertiser Billing* Ad Delivery Monetization* Bot FilteringMentorship: I've guided many engineers (NA + EU) during their onboarding, projects (design/scoping/prioritization), and oncall shifts. Incident response: We're one of the most oncall-heavy teams at Yelp, and I've been responsible for accurately assessing the (financial) impact of many incidents, quickly resolving them, writing postmortems, making our systems more failure-resilient in response, and giving feedback to Yelp's infra/platform teams so that they can better support us.
  • Yelp
    Software Engineering Intern
    Yelp Sep 2018 - Dec 2018
    San Francisco, Ca, Us
    Team: Ads BackendSimplified campaign management for advertisers with multiple budgets (i.e. regular + promotional), allowing bids to be set more efficiently:* Created a new MySQL table for representing ad campaign budget changes and a Cassandra table for representing an ad campaign's spend within a specific budget period* Created APIs for querying/updating the above tables (i.e. performing budget edits, getting spend info, etc)Languages: Python
  • Yelp
    Software Engineering Intern
    Yelp Jan 2018 - Apr 2018
    San Francisco, Ca, Us
    Team: Ads BackendDeveloped a package for logging user interactions with Yelp ads (impressions and clicks) so that new ad products could be monetized quickly and safely:* Implemented schema validation for heavily nested revenue-critical logs, thereby reducing the risk of malformed data entering Yelp’s ads systems* Ran performance tests to ensure that the package had a tolerable impact on page load times* Rolled the package out to 100% of ad traffic and added SignalFx metrics reporting to make it easier to detect logging issues in the future* Used Spark to compare data produced by the package against data produced by the legacy systemLanguages: Python
  • Zynga
    Software Engineering Intern
    Zynga May 2017 - Aug 2017
    San Francisco, California, Us
    Team: Game ServicesDeveloped an API for searching usernames and retrieving player info within popular games:* Implemented a new endpoint that allows you to retrieve information about a player by supplying either an exact or partial name* Utilized an Elasticsearch-backed service for the partial-matching aspect of this endpoint, and created an SQS workflow for indexing player data in Elasticsearch* Performed various performance tests using JMeter and optimized reads/writesMade performance improvements to a graph-based service that managed player relationships:* Modularized SQS consumers and redeployed them with separate autoscalingLanguages: Go, Java
  • Vidyard
    Software Engineering Intern
    Vidyard Aug 2016 - Dec 2016
    Kitchener, Ontario, Ca
    Team: Video Player & DashboardMade several improvements to Vidyard's video player, focusing on user experience and metrics reporting:* Simplified code for video playback, reducing load times on desktop and mobile* Identified and fixed issues where video engagement data wasn't being properly reported during video playback* Refactored code that controlled the player's responsiveness under different screen resolutions, improving the user experience on mobile* Improved the player's accessibility, localization, and cross-device/browser compatibility* Redesigned existing player components and expanded customization optionsLanguages: JavaScript, CSS/HTML, and Ruby on Rails
  • Sandvine
    Software Engineering Intern
    Sandvine Jan 2016 - Apr 2016
    Waterloo, On, Ca
    Team: Subscriber Policy BrokerDesigned and developed the first REST API for the Subscriber Policy Broker and prepared its integration with Sandvine's new microservice architecture:* Implemented over 30 endpoints and various framework components. Wrote tests using JUnit.* Collaborated with other platform teams to standardize on service discovery, authentication, documentation, metric collection, and error handlingLanguages: Java

Michael Marek Skills

Java Html Css C C++ Bootstrap Javascript Ruby On Rails Django Web Development Node.js Algorithms

Michael Marek Education Details

  • University Of Waterloo
    University Of Waterloo
    Honours Software Engineering
  • Forest Heights Collegiate Institute
    Forest Heights Collegiate Institute
    Ontario Secondary School Diploma

Frequently Asked Questions about Michael Marek

What company does Michael Marek work for?

Michael Marek works for Yelp

What is Michael Marek's role at the current company?

Michael Marek's current role is Software Engineer at Yelp.

What is Michael Marek's email address?

Michael Marek's email address is mm****@****elp.com

What schools did Michael Marek attend?

Michael Marek attended University Of Waterloo, Forest Heights Collegiate Institute.

What skills is Michael Marek known for?

Michael Marek has skills like Java, Html, Css, C, C++, Bootstrap, Javascript, Ruby On Rails, Django, Web Development, Node.js, Algorithms.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.