Mark Tyrrell

Mark Tyrrell Email and Phone Number

Principal Software Architect at Procore Technologies @ Procore Technologies
Mark Tyrrell's Location
Austin, Texas, United States, United States
Mark Tyrrell's Contact Details

Mark Tyrrell personal email

About Mark Tyrrell

Specialist in designing and building scalable software solutions with open-source tools. Discerning advocate of elegant simplicity in software design and pragmatic reuse over reinvention. Capable of extracting the value from methodologies, frameworks, and prevailing trends in the open-source community.Specialties: Due-diligence of open-source tools; promoting best-practices including test-driven development, communication-building techniques (stand-up meetings, code-reviews)

Mark Tyrrell's Current Company Details
Procore Technologies

Procore Technologies

View
Principal Software Architect at Procore Technologies
Mark Tyrrell Work Experience Details
  • Procore Technologies
    Principal Architect
    Procore Technologies Apr 2024 - Present
    Carpinteria, Ca, Us
    Supporting a diverse portfolio of customer-facing software engineering teams as we build new products. Definitely the best place to lead-by-example and establish reference patterns where they have the greatest impact.
  • Procore Technologies
    Software Architect
    Procore Technologies Jul 2021 - Apr 2024
    Carpinteria, Ca, Us
  • Wp Engine
    Senior Technical Architect
    Wp Engine Apr 2020 - Jul 2021
    Austin, Texas, Us
    Supporting Platform initiatives.
  • Vrbo
    Principal Architect
    Vrbo May 2019 - Apr 2020
    Seattle, Wa, Us
    Helping Expedia Group leverage capabilities for traffic management and data processing at the edges of our compute infrastructure.- Leading-by-example with tactical prototyping to drive adoption of inner/open source software- Supporting technical strategy in the areas of distributed compute across hybrid, public and private cloud environments. - Focus on traffic management capabilities: Leverage of Content Distribution Networks, Software Load-Balancers, Control Plane implementations, Service Meshes, traffic classification ( bot detection, feedback loops, stream processing ).
  • Homeaway
    Principal Architect
    Homeaway Mar 2018 - May 2019
    Responsible for driving Cloud architecture strategy and engineering teams at HomeAway.
  • Homeaway
    Edge Architect
    Homeaway Mar 2017 - Mar 2018
    Responsible for HomeAway's application edge stack spanning private and public cloud data centers. In 2016 I created an internal application load-balancer and proxy which supported A/B routing and test bucketing, co-ordination of common application edge functionality for HomeAway applications. In 2017 we have built a team specializing in edge development and extended our portfolio to include https://www.fastly.com/ for programmatic access to their globally distributed Content Distribution Network (CDN) and leveraging an open-source Service Mesh solution with https://linkerd.io/
  • Homeaway
    Traveler Portfolio Architect
    Homeaway Jan 2015 - Mar 2017
    Evangelist for integrating Indeed's Proctor A/B testing framework across customer facing teams at HomeAway, and adding test metrics collection in the UI tier using Kafka and Hadoop infrastructure. Led initiatives to replace legacy monolithic applications with tiered architecture leveraging micro-services for view orchestration and encapsulation of business logic. UI applications support server-side Handlebars rendering and provide a migration path for developers to use Node.js as an application platform with full support for isomorphic component rendering.Currently working on introducing continuous deployment using Docker as a contract between developers and hosting teams.
  • Homeaway
    E-Commerce Portfolio Architect
    Homeaway Nov 2012 - Dec 2014
    Led design and development of new traveler checkout application stack: Operations APIs withJSON Contracts; Backbone single-page application layer with node.js developmentenvironment (bower and require.js for UI dependency management); A/B testing based onProctor framework.Developed public request broker application for handling asynchronous notifications from abroad range of third-party systems. System uses disk-based queues to handle high throughputand RabbitMQ for distribution to internal services.Bootstrapped vendor integrations with Adyen and Zuora.
  • Homeaway
    Services Architect
    Homeaway Apr 2012 - Nov 2012
    Used Apache Solr in a microsharding solution (due to hardware constraints) which scaled tosupport > 300 Million documents Maintained several homegrown search solutions based onApache LucenePerformance optimization and scaling:Participation in core tech team for two Super Bowl advertising campaigns, benchmarkingsearch service to support spikes in public traffic and provisioning failover instances.Part of team troubleshooting customer dashboard performance and stability issuesDeveloped internal application registry and JMX proxy used on a daily basis across all Javadevelopment teams at HomeAway.
  • Homeaway
    Development Team Lead
    Homeaway Feb 2008 - Apr 2012
    Developing Java-based web applications
  • Ebay
    Senior Java Developer
    Ebay Apr 2007 - Feb 2008
    San Jose, Ca, Us
    Worked on launch of multinational FSBO listing application built using Java open-source stack including Spring Framework, Hibernate, Tapestry
  • Informa Plc
    Technical Architect
    Informa Plc May 2005 - Apr 2007
    London, Gb
    Designed a Spring-based workflow application with custom Lucene / Hibernate integration, and generic document indexing usign Apache POI. Built a document processing system with Autonomy's IDOL product (following training with Autonomy) which process Millions of publications (in PDF format).Made extensive use of Spring, Hibernate and IBatis on various smaller scale Java web applications with leading-edge adoption JavaScript frameworks (JQuery, DOJO, JsonRPC) to build rich AJAX user interfaces.
  • Giant Group
    Java Specialist
    Giant Group Jun 2004 - May 2005
  • Accio Global
    Senior J2Ee Developer
    Accio Global Aug 2003 - Jun 2004
  • Netdecisions
    Global Head Of Interactive Television, Lead Java Developer, Broadband Technical Lead
    Netdecisions Dec 1999 - Nov 2002
    Gb

Mark Tyrrell Skills

Spring Agile Methodologies Web Applications Software Development Java Hibernate Json Test Driven Development Java Enterprise Edition Rest Scrum Javascript Jquery Xml Soa Solr Subversion Software Design Ajax Node.js Ruby Lucene Docker Tdd Junit

Mark Tyrrell Education Details

  • University Of East Anglia
    University Of East Anglia
    Film And American Studies
  • San Francisco State University
    San Francisco State University
    Pop Music Production Aesthetics

Frequently Asked Questions about Mark Tyrrell

What company does Mark Tyrrell work for?

Mark Tyrrell works for Procore Technologies

What is Mark Tyrrell's role at the current company?

Mark Tyrrell's current role is Principal Software Architect at Procore Technologies.

What is Mark Tyrrell's email address?

Mark Tyrrell's email address is ma****@****ail.com

What schools did Mark Tyrrell attend?

Mark Tyrrell attended University Of East Anglia, San Francisco State University.

What are some of Mark Tyrrell's interests?

Mark Tyrrell has interest in Relational Mapping, Component Based Javascript Widgetsmusic, Component Based Javascript Widgets Music, Solr And Metadata Frameworks, Json Rpc, Digital Audio Production, J2ee Architecture, Electric Guitarscycling, Object, Enterprise Service Bus Implementations.

What skills is Mark Tyrrell known for?

Mark Tyrrell has skills like Spring, Agile Methodologies, Web Applications, Software Development, Java, Hibernate, Json, Test Driven Development, Java Enterprise Edition, Rest, Scrum, Javascript.

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

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.