Dave Clay

Principal Software Engineer at Invaio

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Dave Clay is a Principal Software Engineer and architect based in Seattle with 25 years of creative and technical experience and 15 years focused on leading engineering delivery in health care and consumer services. He has driven cloud-native, HIPAA-secure backend systems and APIs for pharmacy and wellness platforms at CareZone and Walmart, combining hands-on engineering with InfoSec collaboration and cross-team coordination. Dave pairs deep backend and systems expertise—shown by contributions to the widely used FasterXML jackson-module-scala—with a history of scaling organizations, introducing CI/CD, and designing resilient, zero-downtime deployments. He currently builds data systems and field-ready apps for agriculture/biotech scientists, translating complex domain needs into practical, monitored solutions. Beyond code, he brings an uncommon creative perspective as a professional visual artist, which informs his UX sensitivity and interdisciplinary problem solving.
code15 years of coding experience
job22 years of employment as a software developer
bookUniversity of Wisconsin-Milwaukee
stackoverflow-logo

Stackoverflow

Stats
21reputation
174reached
0answers
1question
github-logo-circle

Github Skills (14)

scala10
serialization10
json10
data-serialization10
jackson10
enumeration9
enumerate9
iterable9
maps9
javas8
java8
xml6
scala-xml6
cbor4

Programming languages (8)

TypeScriptJavaDockerfileScalaJavaScriptRubyPythonKotlin

Github contributions (5)

github-logo-circle
Add-on module for Jackson (https://github.com/FasterXML/jackson) to support Scala-specific datatypes
Role in this project:
userBack-end Developer
Contributions:18 commits in 6 months
Contributions summary:Dave primarily focused on enhancing the `jackson-module-scala` library by adding support for serializing and deserializing Scala-specific data types. Key contributions include the implementation of serializers and deserializers for mutable and immutable Maps, Lists, and Enumerations. The user refactored code, improved existing serializers, and added unit tests to ensure the proper functionality of the new features within the module.
fasterxmlobjectmappercborscaladatatypes
daveclay/retorx

Dec 2016 - Feb 2018

Contributions:1 release, 238 pushes, 2 branches in 1 year 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dave Clay - Principal Software Engineer at Invaio