Matthew Hart

Matthew Hart Email and Phone Number

Software Engineer @ Block
United States
Matthew Hart's Location
United States, United States
About Matthew Hart

Senior Software Engineer experienced in leading the development and operations of distributed systems with high availability, fault tolerance, and performance.

Matthew Hart's Current Company Details
Block

Block

View
Software Engineer
United States
Matthew Hart Work Experience Details
  • Block
    Software Engineer
    Block
    United States
  • Career Break
    Full-Time Parenting
    Career Break Jun 2024 - Present
  • Google
    Senior Software Engineer
    Google May 2021 - May 2024
    Mountain View, Ca, Us
    - Led the design, development, and launch of Google Cloud’s Managed Workload Identities product with a focus on security, high availability, fault tolerance, and performance.- Coordinated with numerous senior and staff+ engineers from various teams across Google Cloud to expand support for Managed Workload Identities to more of Google Cloud runtime environments.- Acted as technical lead for Google Cloud’s Workload Identity Federation product, leading the the design, development, and launch of numerous features across multiple Java and C++ service backends, a Python client CLI, and a web GUI control plane.- Reviewed product-related feature requests, proposals, and designs, consulted with partner stakeholders, provided mentorship to junior engineers, and engaged both external and internal customers to solicit feedback, plan onboarding strategies, and troubleshoot usage issues.- Participated in on-call rotations, operations reviews, bug triage, and postmortem reviews.- Organized numerous team-wide and organization-wide efforts including reliability reviews, annual reliability testing, and compliance with various Google Cloud wide horizontal initiatives.- Held consultations with numerous internal service teams to review planned integrations with Google Cloud workload identity products.- Performed privacy and data handling reviews for service teams across the Google Cloud Security organization.
  • Google
    Software Engineer
    Google Aug 2016 - May 2021
    Mountain View, Ca, Us
    - Led a group of engineers to develop and launch the MVP of Google Cloud’s Workload Identity Federation product, including multiple Java and C++ service backends, a Python client CLI, and a web GUI control plane.- Designed, developed, and launched numerous features using Java for Google Cloud’s CIAM product, Identity Platform, including improved service management capabilities, support for new authentication types, customer auditing and alerting capabilities, anti-abuse features, and mobile platform acceptance testing improvements.- Made numerous reliability and fault tolerance improvements to Identity Platform’s Java-based token endpoint to achieve a 99.999+% availability SLO.- Redesigned and implemented Identity Platform’s control plane API to remove bottlenecks preventing larger customers from scaling their integrations.- Participated in on-call rotations, operations reviews, bug triage, and postmortem reviews.
  • Akamai Technologies
    Software Systems Engineer Ii
    Akamai Technologies Nov 2014 - Jul 2016
    Cambridge, Ma, Us
    Working as individual contributor, I helped build and launch a new globally distributed security network from conception to its current state of serving 20,000+ requests per second worldwide with double digit millisecond latencies, and targeted to serve multi million requests per second worldwide when fully enabled. We designed the system to be horizontally scalable, fault tolerant, and highly available as well as capable of managing secret customer data with considerations taken for both digital and physical security. Due to the small size of the team, I contributed to nearly all aspects of this effort including system design, implementation, testing, monitoring and alarming, release, and support.Key Contributions & Accomplishments- Design and implement communication infrastructure between client- and server-side libraries- Build service infrastructure to enable dynamic, non service-interrupting configuration updates- Integrate service with Akamai’s internal monitoring and reporting infrastructure- Mine statistics of network traffic patterns to inform system design improvements- Plan for attack mitigation strategy to enable service to withstand hardship of DDOS attack- Collaborate with Akamai groups responsible for mapping global traffic to ensure high network performance and stability- Prepare side demo to generate internal, grassroots support for investment in elastic lab resources
  • Amazon.Com
    Software Development Engineer Ii, Firefly Application, Amazon Fire Phone
    Amazon.Com Jul 2012 - Nov 2014
    Seattle, Wa, Us
    The Firefly application is the flagship app on the recently released Amazon Fire Phone. Firefly uses image and audio based recognition technologies to identify objects of interest and provide contextually appropriate actions to take on those objects. Supported recognition features include books, DVDs, music CDs, printed text, music, and movies. Firefly also enables third parties to extend its functionality by adding new identification types, or extending an existing identification type, through a full featured SDK. My responsibilities on Firefly focused primarily on developing the server and device infrastructure responsible for enabling the printed text recognition feature as well as developing the post-identification experiences such as dialing an identified phone number or browsing to an identified web address via the browser.Key Contributions & Accomplishments- Collaborate with multiple stakeholders to define functionality and experience of Firefly’s text identification features- Implement on-device pre and post-identification user experience for text feature- Design and implement server infrastructure responsible for identifying text and correcting for Optical Character Recognition (OCR) errors- Develop distributed, automated testing tools to measure accuracy and latency of Firefly’s text identifications- Analyze large datasets of OCR data to to discover areas for identification accuracy improvement- Lead numerous organization wide efforts including launch readiness, Gameday testing, security certification, and server infrastructure planning and acquisition- Facilitate planning and tracking of team’s backlog as Scrum Master- Mentor team intern by providing tutorials, guidance, and feedback- Act as liaison to internal research organization responsible for developing and providing OCR recognition service
  • Amazon.Com
    Software Development Engineer Intern, Continuous Deployment Team
    Amazon.Com Jul 2011 - Dec 2011
    Seattle, Wa, Us
    Continuous Deployment is a software development ideology that emphasizes delivering software updates to customers as rapidly as possible in order to minimize the customer feedback loop and gain the ability to quickly adapt to changing market conditions or customer demands. In order to achieve this, Continuous Deployment states that any change checked in to source control should be stable and self-sufficient as it may be released to customers at any time. The Continuous Deployment team is responsible for enabling other teams and organizations within Amazon to adopt Continuous Deployment principles by developing automation infrastructure around Amazon’s source, build, test, and deploy systems. The team is also responsible for promoting the adoption of Continuous Deployment by holding seminars, assisting teams undergoing adoption, and identifying and resolving areas where teams struggle to adopt the system.Key Contributions & Accomplishments- Assisted in development of new Continuous Deployment service with focus on scalability and reliability- Helped increase adoption by over 400% over the course of 6 months- Gathered and displayed actionable metrics to aid teams’ transitions to Continuous Deployment- Presented service to prospective internal customers in brown bag seminar- Recipient of ‘Best Project’ and ‘Best Presentation’ intern awards
  • Amazon.Com
    Software Development Engineer Intern, Search Engine Optimization Team
    Amazon.Com Jul 2010 - Dec 2010
    Seattle, Wa, Us
    The Search Engine Optimization (SEO) team is responsible for developing Amazon’s free search ranking within numerous popular internet search providers such as Google, Microsoft Bing, Yahoo Search, and Baidu. As the algorithm for determining search rank in these providers is constantly changing, the SEO team performs numerous experiments to observe the shift in Amazon’s rank and optimize for features that make the biggest improvement.Key Contributions & Accomplishments- Collected functional requirements for a new integrated regression testing framework- Designed and develop testing framework to replace outdated legacy system- Expand set of team automated tests utilizing newly created system- Prepared existing suite of team tools for upcoming launch of new international sites
  • Cabem Technologies
    Junior Developer
    Cabem Technologies Apr 2009 - Jun 2010
    Auburndale, Massachusetts, Us
    CABEM Technologies is a software consulting startup based in Newton, Massachusetts. CABEM specializes in developing a wide range of software for a diverse set of industries including Web 2.0 services, desktop applications, and on-device embedded systems for industries including government, defense, education, healthcare, and identity protection.Key Contributions & Accomplishments- Built custom LAMP (Linux, Apache, MySQL, PHP) based web applications based on customer and user experience designed specifications- Added new customer requested features to existing web applications- Migrated PHP web application into desktop executable- Identified and fixed bugs in existing applications

Matthew Hart Education Details

  • Northeastern University
    Northeastern University
    Business Management

Frequently Asked Questions about Matthew Hart

What company does Matthew Hart work for?

Matthew Hart works for Block

What is Matthew Hart's role at the current company?

Matthew Hart's current role is Software Engineer.

What schools did Matthew Hart attend?

Matthew Hart attended Northeastern University.

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.