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.
-
Director Of Software EngineeringFigure Feb 2023 - Nov 2024New York City, New York, UsManaged 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. -
Health And Well-BeingCareer Break Nov 2021 - Feb 2023
-
Principal Software EngineerFigure Oct 2019 - Nov 2021New York City, New York, UsMy 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. -
Senior Software EngineerThought Foundry, Inc. May 2018 - Oct 2019Los Angeles, California, UsI worked as Go developer on Google App Engine. I developed systems that helped support digital code redemptions and promotions for major movie studios. -
Senior Software Engineer / Engineering ManagerSofi Nov 2014 - Mar 2018San Francisco, California, UsDesigned 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. -
Software Engineer IiMontana State University-Bozeman Nov 2011 - Nov 2014Bozeman, Mt, UsWorked 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 EngineeringComputer 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial