Tim Doherty

Tim Doherty Email and Phone Number

Senior Principal Engineer at Procore Technologies @ Procore Technologies
Tim Doherty's Location
Goleta, California, United States, United States
About Tim Doherty

A versatile and detail-oriented challenge seeker, combining hands-on development experience with dynamic big picture problem-solving and interpersonal skills. I embrace change as integral to evolutionary software architectures.Key skills: JavaScript, TypeScript, React, Docker, Kubernetes, Software Architecture

Tim Doherty's Current Company Details
Procore Technologies

Procore Technologies

View
Senior Principal Engineer at Procore Technologies
Tim Doherty Work Experience Details
  • Procore Technologies
    Senior Principal Engineer
    Procore Technologies Nov 2021 - Present
    Carpinteria, Ca, Us
    A lateral transition from Architect to a newly created peer role, affording a strong balance of ideation and execution.- Execution, evolution and delivery of Procore's micro frontends architecture to GA- Demonstrated micro frontends ROI via seamless, streamlined M&A integration- Worked closed with the application infrastructure team on shared Helm sub-charts, Backstage Software Templates, and other tooling to improve the developer experience for micro frontends - Early design contributions to Procore's Developer Ecosystem Integrated Side Panel
  • Procore Technologies
    Software Architect
    Procore Technologies May 2019 - Nov 2021
    Carpinteria, Ca, Us
    One of two individuals chosen as Procore's first Software Architects, a newly created role reflecting Procore's ongoing commitment to technical leadership. Helped grow the architecture team and define Procore's technical strategy.- Designed, championed, and executed Procore's micro frontends architecture with Module Federation and Kubernetes- Introduced and implemented a technology radar to evolve and mature Procore's technology adoption- Standardized Procore on a frontend style guide- Early design contributions to Procore's Unified Tool Platform, an extensible metadata-driven application development platform- Championed and rolled out probabilistic forecasting with Actionable Agile- Member of architecture working group of 8 responsible for delivering Procore's first architecture vision/technical strategy in support of our product strategy- Represented Procore with speaking engagements at JSConf US 2019, JSConf Belgium 2019, JSConf Belgium 2020, LeanAgile US 2020, LeanAgile London 2020, SoCal Agile, Flow-ZA South Africa
  • Procore Technologies
    Staff Software Engineer
    Procore Technologies Oct 2017 - Apr 2019
    Carpinteria, Ca, Us
    As Staff Software Engineer, I'm working within and across teams with a focus on UI engineering. I'm actively championing Test-Driven Development in a large React/Redux codebase, driving initiatives for cross-team collaboration and efficiency, while mentoring and learning from a diverse and eclectic group of colleagues. - Ran several workshops on Test-Driven Development- Introduced org-wide code coverage reporting- Championed and operationalized proactive tech debt management: https://engineering.procore.com/taming-the-beast/- Represented Procore with speaking engagements at Santa Barbara JavaScript, JSConf US
  • Agilysys
    Software Architect
    Agilysys Jan 2015 - Oct 2017
    Alpharetta, Georgia, Us
    As Software Architect, I help steer the technical efforts of the Agilysys family of products, with a primary focus on rGuest Buy™. I maintain a hands-on approach, contributing code to sprint deliverables in React, Angular, and Java/Spring, pairing with and mentoring team members, participating in design meetings and code reviews. My role also involves R&D, coding prototypes and MVP features, and mentoring team members on adoption and implementation. • Crucial contributions to successful v2.0 release of rGuest Buy™• Successfully championed enterprise adoption of React/Redux• Successfully championed enterprise adoption of engineering guilds. Chair, JavaScript Guild• Successfully championed enterprise adoption of Electron.js• Successfully championed enterprise adoption of JSPM• Successfully championed enterprise adoption of ECMAScript 2015 (ES6)
  • Agilysys
    Technical Lead
    Agilysys Apr 2014 - Jan 2015
    Alpharetta, Georgia, Us
    Technical point person for all team members on the rGuest Buy™ project. Oversight of design and architecture, hands-on implementation in Angular.js, Java/Spring. Helped guide the move to Docker-based deployment.• Crucial contributions to successful v1.0 release of rGuest Buy™• Successfully championed enterprise adoption of Node.js
  • Agilysys
    Senior Software Engineer
    Agilysys May 2013 - Apr 2014
    Alpharetta, Georgia, Us
    Significant, ground-floor contributions to design and architecture of Agilysys’ next generation consumer facing point of sale kiosk application, rGuest Buy™. R&D and implementation of prototype and MVP in Angular.js, Java/Spring.• Successfully championed enterprise adoption of AngularJS• Successfully championed enterprise adoption of Yeoman / Node.js build tools
  • Ipayment, Inc.
    Senior Software Developer
    Ipayment, Inc. Sep 2010 - Apr 2013
    Westlake Village, California, Us
    Advanced JavaScript design and development with Backbone.js, RequireJS/AMD, Node.js, CouchDB, jQuery, Knockout.js, Ember.js, etc.High level software design on the Microsoft stack - C#/.NET 4.0, MVC 3, WCF, SQL Server 2008.
  • Carthink
    Senior Software Engineer
    Carthink Nov 2007 - Jun 2010
    Us
    Designed and implemented flagship website authoring product: C#/ASP.NET 3.5, ASP.NET MVC, LINQ, JavaScript, jQuery, MooTools. Also development and maintenance of legacy product suite in .NET 1.1 / 2, VB.NET, ASP, PHP5.
  • Independent Consultant
    Independent Consultant
    Independent Consultant Jul 2001 - Nov 2007
    Full & part-time independent consulting. Web & software development for clients including Framwerks, Inc., Destination Technologies, Inc., Institute of Nutrition Education & Research, Maui Underwater Photographic Society, Lily Moon Salon, Tropical Stores Marketing, etc.
  • Doherty Computing Solutions, Llc
    Owner
    Doherty Computing Solutions, Llc Apr 2006 - Feb 2007
    Full-service software & web development, hosting and related services.
  • Destination Technologies, Inc.
    Director Of Software Development
    Destination Technologies, Inc. Nov 2002 - Dec 2005
    Responsible for bringing to market Destination Software© v1.0 & v2.0
  • Merck
    Consulant
    Merck Oct 2000 - Jul 2001
    On-site and telecommute contributions to sales force optimization system.
  • Indepth Consulting, Inc.
    Consultant
    Indepth Consulting, Inc. Mar 2000 - Jul 2001
    On-site / off-site consulting for Indepth clients, including Merck & Co.
  • Assessment Systems, Inc
    Developer
    Assessment Systems, Inc Sep 1999 - Mar 2000
    Developer, advanced systems division, working on next generation assessment products.
  • Mercy Health System
    Programmer/Analyst
    Mercy Health System Apr 1998 - Sep 1999
    Systems integration and automation development.
  • Millstar Electronic Publishing Group
    Developer
    Millstar Electronic Publishing Group Jul 1996 - Apr 1998
    Lead developer - CataList© custom catalog generation software.

Tim Doherty Skills

Javascript Software Development Jquery Asp.net Mvc Asp.net .net C# Software Design Rest Web Development Node.js Wcf Software Architecture Java Angularjs Nginx Backbone.js Mongodb Windows Communication Foundation Couchdb Angular.js Maven .net Framework Representational State Transfer Docker Requirejs Spring Git Grunt Yeoman Bower Sql Server

Tim Doherty Education Details

  • Temple University
    Temple University
    Computer And Information Sciences
  • Temple University
    Temple University
    Psychology

Frequently Asked Questions about Tim Doherty

What company does Tim Doherty work for?

Tim Doherty works for Procore Technologies

What is Tim Doherty's role at the current company?

Tim Doherty's current role is Senior Principal Engineer at Procore Technologies.

What is Tim Doherty's email address?

Tim Doherty's email address is ti****@****ing.com

What is Tim Doherty's direct phone number?

Tim Doherty's direct phone number is +177081*****

What schools did Tim Doherty attend?

Tim Doherty attended Temple University, Temple University.

What are some of Tim Doherty's interests?

Tim Doherty has interest in New Technology, Scuba, Arts And Culture, Science And Technology, Underwater Photography, Web And Software Development.

What skills is Tim Doherty known for?

Tim Doherty has skills like Javascript, Software Development, Jquery, Asp.net Mvc, Asp.net, .net, C#, Software Design, Rest, Web Development, Node.js, Wcf.

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.