Dennis Patterson

Dennis Patterson Email and Phone Number

Technical and people leader focusing on API-first products on premises and in the cloud. Passionate about elevating and spreading knowledge within engineering organizations. @ Procore Technologies
Dennis Patterson's Location
Overland Park, Kansas, United States, United States
Dennis Patterson's Contact Details
About Dennis Patterson

Dennis Patterson is a Technical and people leader focusing on API-first products on premises and in the cloud. Passionate about elevating and spreading knowledge within engineering organizations. at Procore Technologies. He possess expertise in software development, java, sql, software engineering, maven and 11 more skills.

Dennis Patterson's Current Company Details
Procore Technologies

Procore Technologies

View
Technical and people leader focusing on API-first products on premises and in the cloud. Passionate about elevating and spreading knowledge within engineering organizations.
Dennis Patterson Work Experience Details
  • Procore Technologies
    Principal Software Engineer
    Procore Technologies Mar 2022 - Present
    Carpinteria, Ca, Us
  • Cerner Corporation
    Associate Principal Engineer
    Cerner Corporation Apr 2020 - Mar 2022
    Kansas City, Missouri, Us
    • Responsible for platform infrastructure strategy of Open Platform products including FHIR, SMART, SMART Health Cards, Clinical Decision Support (CDS) Hooks, and Bulk FHIR Export• Created design, provided technical leadership to engineering team, and coordinated with dependency teams to build CDS Hooks Client platform, enabling decision support via web services at the Department of Veterans Affairs• Collaborated with Apple on design to store encryption keys to enable consumers on iOS 15 to share Millennium FHIR records with healthcare providers• Created design and provided technical leadership to engineering team to accomplish export of Millennium FHIR data to S3 across patient populations through a managed work queue and asynchronous processing• Provided design input for implementation of SMART Health Cards specification and Vaccine Credential Initiative profile to enable consumer devices to retrieve and share COVID-19 vaccination status• Led migration from AWS API Gateway to Google’s Apigee API Management Platform across Millennium and Soarian-based FHIR APIs• Invited by AWS API Gateway General Manager to become member of their API Gateway Council for 2020-2021 and participated in AWS API Management Forum to share use-cases to product management and leadership• Work on CDS Hooks specification and enhanced React-based CDS Hooks sandbox to support 1.1 feature candidates including override reasons during card dismissal and sending feedback to CDS Services• Led 4 HL7 Connectathon tracks on Clinical Decision Support (CDS) Hooks comprising 46 individuals from 34 different companies• Presented on CDS Hooks at Cerner Code Learning Lab and 3 virtual FHIR DevDays conferences• Open Platform representative to cross-organization Core Engineering focus group, sharing technical designs to cross-pollinate ideas, assessing impacts of proposed initiatives, making and capturing engineering decisions and best practices
  • Cerner Corporation
    Senior Software Architect | Lead Software Engineer
    Cerner Corporation Sep 2016 - Apr 2020
    Kansas City, Missouri, Us
    • Enabled contributions to FHIR server and achievement of Meaningful Use Stage 3 certification by providing hours of instruction to team on server architecture, development process, and planned enhancements• Collaborated with Apple to allow any consumer device running at least iOS 11.3 to use FHIR APIs to retrieve personal health records from a partnering institution• Led adoption of AWS API Gateway for FHIR traffic management, leveraging CloudFront, Lambda, CloudFormation, and CodePipeline• Led initiative to migrate FHIR server deployments from Chef-managed to containerized deployments with Docker• Advocated for observability improvements through team adoption of New Relic and increased Splunk monitoring consistency by capturing configuration in version control• Created bi-weekly Architecture Sync meetings for technical leadership to collaborate across products• Enhanced team culture through book studies, knowledge-sharing events, giving presentations, and organizing team hack days• Created, refined, and encouraged adoption of best practices for ReSTful API development as member of Web Services Advisory Board and API Review Board• Presented to Carequality working group on how to leverage their X.509 certificate-based trust framework to integrate with SMART to facilitate client assertions and dynamic client registrations• Presented at AWS re:Invent 2018 and Cerner’s DevCon conference on FHIR Traffic Management with AWS API Gateway• Led 3 HL7 Connectathon tracks on CDS Hooks comprising 32 individuals from 21 different companies to mature the spec for 1.0 publication and evaluate Argonaut guidance to meet CMS’ Protecting Access to Medicare Act• Promoted to Committer on CDS Hooks specification and enhanced React-based public sandbox to support HTML5 SMART Web Messaging and conformance to 1.0 specification• Presented and facilitated lab exercises on FHIR and CDS Hooks at numerous Cerner Code Learning Labs and 3 FHIR DevDays conferences in the US and Europe
  • Cerner Corporation
    Software Architect
    Cerner Corporation Feb 2014 - Sep 2016
    Kansas City, Missouri, Us
    • Created Ruby on Rails prototype to implement HL7’s FHIR specification to expose Cerner Millennium data via standard ReST APIs for healthcare• Within 100 days, led implementation efforts to mature FHIR prototype into a cloud-hosted multi-tenant production server with 10 APIs consumed by Geisinger and xG Health’s EnrG Rheum application, demoed at HIMSS 2015• Built engineering team to expand Cerner’s FHIR API footprint, providing instruction on web service principles, Ruby on Rails, the FHIR specification, and software design• Supported Dentrix consumption of FHIR APIs and production go-live at Department of Defense• Created fhir.cerner.com static documentation site on GitHub pages to advertise Cerner’s FHIR support and enable 3rd party API consumption• Presented and demoed to clients and 3rd party developers at Cerner Health Conference’s Solutions Gallery• Collaborated with international FHIR community at HL7 Connectathons and Working Group Meeting events to represent Cerner’s interests and mature the specification• Mentored new-hire engineers in Cerner’s DevAcademy, guiding progress on projects towards functional demo and team membership selection• Created work practicum training module for new Cerner engineers on best practices for developing in Java
  • Cerner Corporation
    Lead Architect
    Cerner Corporation Jun 2012 - Feb 2014
    Kansas City, Missouri, Us
    • Managed and trained team of inexperienced engineers to complete order workflow enhancements, enabling Cerner to achieve certification for Surescripts v10.6 and Electronic Prescribing for Controlled Substances (EPCS)• Equipped team and created culture of learning by leading book studies on software design and best practices, giving over 45 presentations spanning >40 hours of content, facilitating lightning talk sessions (giving 25 of my own), and providing opportunities to watch industry presentations on software engineering and architecture• Authored 20 blog posts for engineering community on growing as a software developer and sharing relevant industry news and content• Invited to present to engineering organization on topics such as code review principles and creating a team culture of learning• Led efforts to reduce order profile service’s design complexity and ease of consumption through elimination of Hibernate dependencies• Authored Ruby scripts to aid development process by detecting orphaned branches in SVN, detecting stalled Crucible code reviews, and viewing team review distribution• Oversight to performance testing to optimize horizontal vs vertical scaling of team’s primary Java server• Received IP Development Achievement Award for Leadership in several key Orders initiatives including e-prescribing and oncology workflows• Received Night on the Town Award for building a new team, developing engineering culture, and maintaining quality
  • Cerner Corporation
    Software Architect
    Cerner Corporation Sep 2010 - Jun 2012
    Kansas City, Missouri, Us
    • Provided design oversight into prescription routing enhancements, enabling Cerner’s achievement of SureScripts/CCHIT e-prescribing certification• Designed Java SDKs for loading orders reference data to support Cerner’s first computerized provider order entry (CPOE) project targetting mobile devices• Developed data crawler to extract medication orders data model into protocol buffers for upstream big data processing and enable automated detection of sepsis in patients• Delivered presentations to support organization on key order services enhancements• Production support of patient order query APIs
  • Cerner Corporation
    Sr. Software Engineer
    Cerner Corporation Sep 2007 - Sep 2010
    Kansas City, Missouri, Us
    • Designed team enhancements and defect corrections for orders query and management services• Delivered enhancements to uplift paged patient order retrieval from proprietary CCL scripting to JDBC with JPA/Hibernate• Implemented Java SDK to create orders and manage order lifecycle• Onboarded and mentored new developers in team processes, domain knowledge, software best practices, and team assets• Assisted developers in troubleshooting reported issues• Facilitated lab exercises for engineering organization’s recurring Enterprise Server Troubleshooting class
  • Cerner Corporation
    Software Engineer
    Cerner Corporation Jun 2004 - Sep 2007
    Kansas City, Missouri, Us
    • Implemented and tested Java SDKs and RPC services designed to retrieve patient orders, order catalog items, and user privileges from Oracle relational database• Executed performance tests to evaluate service capacity, hardware consumption, and tune SQL queries for optimal index consumption• Support team assets, troubleshoot reported bugs, and enable API consumption by other teams• Participate in peer code reviews and defining best practices• Completed Sun Certified Java Programmer certification• Received IP Development Best Project Award for creating services to enable enhanced viewing of patient orders in PowerChart EHR

Dennis Patterson Skills

Software Development Java Sql Software Engineering Maven Eclipse Junit Microsoft Office Hibernate Linux Agile Methodologies Healthcare Information Technology Ubuntu Ruby Ruby On Rails Leadership

Dennis Patterson Education Details

  • Florida State University
    Florida State University
    Computer Science
  • Georgia Institute Of Technology
    Georgia Institute Of Technology
    Computer Science

Frequently Asked Questions about Dennis Patterson

What company does Dennis Patterson work for?

Dennis Patterson works for Procore Technologies

What is Dennis Patterson's role at the current company?

Dennis Patterson's current role is Technical and people leader focusing on API-first products on premises and in the cloud. Passionate about elevating and spreading knowledge within engineering organizations..

What is Dennis Patterson's email address?

Dennis Patterson's email address is de****@****ail.com

What is Dennis Patterson's direct phone number?

Dennis Patterson's direct phone number is +181658*****

What schools did Dennis Patterson attend?

Dennis Patterson attended Florida State University, Georgia Institute Of Technology.

What skills is Dennis Patterson known for?

Dennis Patterson has skills like Software Development, Java, Sql, Software Engineering, Maven, Eclipse, Junit, Microsoft Office, Hibernate, Linux, Agile Methodologies, Healthcare Information Technology.

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.