David P.

David P. Email and Phone Number

Software Developer
David P.'s Location
Helena, Montana, United States, United States
About David P.

Interested in back-end service (REST, gRPC) development. I have direct experience with Go, Rust, PostgreSQL, and Kafka. I am also interested in FP, specifically with Elixir and PureScript.

David P.'s Current Company Details

Software Developer
David P. Work Experience Details
  • Figure
    Director Of Software Engineering
    Figure Feb 2023 - Nov 2024
    New York City, New York, Us
    Managed the team that created the Figure Data Room back-end (sunset). Briefly managed the DART lending back-end services team (https://www.dartinc.io). Ran sprints, managed feature roll-out with the product group, created data models and project level architectures for various web-services.
  • Career Break
    Health And Well-Being
    Career Break Nov 2021 - Feb 2023
  • Figure
    Principal Software Engineer
    Figure Oct 2019 - Nov 2021
    New York City, New York, Us
    My first project was rewriting a Kafka topic replicator in Go using the "Scalable Protocols" library, "mangos" (ie ZeroMQ patterns in Go). Next, I worked on the team that migrated the Provenance blockchain from a private Hyperledger Fabric system to one written using the Cosmos SDK. For the public release of Provenance, I was the lead engineer on ProvWasm, the CosmWasm extensions that allowed smart contracts to interact with custom Cosmos SDK modules. My final project was the initial development of the smart contract for the USDF consortium.
  • Thought Foundry, Inc.
    Senior Software Engineer
    Thought Foundry, Inc. May 2018 - Oct 2019
    Los Angeles, California, Us
    I worked as Go developer on Google App Engine. I developed systems that helped support digital code redemptions and promotions for major movie studios.
  • Sofi
    Senior Software Engineer / Engineering Manager
    Sofi Nov 2014 - Mar 2018
    San Francisco, California, Us
    Designed and developed micro services written in Scala with Finagle and the Play Framework. These services were backed by MySQL, Cassandra, and S3. Managed the central services / integrations team for my final year of employment.
  • Montana State University-Bozeman
    Software Engineer Ii
    Montana State University-Bozeman Nov 2011 - Nov 2014
    Bozeman, Mt, Us
    Worked with PL/SQL in a legacy web stack on the multi-campus Banner system. I was also the tech lead for the deployment of a web-service component of a "turn-key" mobile solution that ran on Apache Tomcat behind an nginx proxy.

David P. Education Details

  • Milwaukee School Of Engineering
    Milwaukee School Of Engineering
    Computer Software Engineering

Frequently Asked Questions about David P.

What is David P.'s role at the current company?

David P.'s current role is Software Developer.

What schools did David P. attend?

David P. attended Milwaukee School Of Engineering.

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.