Dave Martin

Clojure Developer at Dave Martin Programming

Liverpool, England, United Kingdom
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 Martin is a Clojure-focused full‑stack developer from Liverpool with 11 years of professional experience building scalable web systems across finance, fintech, and data-heavy platforms. He specializes in Clojure and ClojureScript, designing Kafka Streams topologies, GraphQL APIs, and cloud infrastructure (Terraform/Terragrunt) while routinely operating Kubernetes in production. His background spans front-end React work to back-end data ingestion and transformations, including writing an internal Avro-to-malli conversion library and consolidating disparate data sources into Kafka. Dave has also contributed to established open-source projects such as enhancing Octokit.net’s payload handling and JSON serialization, showing fluency across ecosystems beyond the Clojure world. With a BSc in Physics, he brings a pragmatic, analytical approach to complex data and integration challenges.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (BSc) Physics, Bachelor of Science (BSc) Physics at University of Liverpool
languagesEnglish
github-logo-circle

Github Skills (10)

net10
asp-net10
dotnet10
sdk10
csharp10
json-serialization10
testing9
apidoc9
api9
octokit-net8

Programming languages (9)

TypeScriptC#ShellScalaJavaScriptGoNixClojure

Github contributions (5)

github-logo-circle
octokit/octokit.net

Feb 2015 - Mar 2015

A GitHub API client library for .NET
Role in this project:
userBack-end Developer
Contributions:8 commits, 2 PRs, 12 comments in 26 days
Contributions summary:Dave primarily focused on enhancing the Octokit.net library by adding support for activity payloads and improving the JSON serialization strategy. They introduced new payload types and related classes within the project structure. Furthermore, the user implemented and tested various features. The changes included updates to the project files for supporting the newly added features.
api-clientapidotnetoctokit-netclient-library
DaveWM/reagent-material-ui

Mar 2016 - Aug 2017

Contributions:33 commits, 4 PRs, 12 pushes in 1 year 6 months
reactui-componentmaterial-designreagentwrappers
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 Martin - Clojure Developer at Dave Martin Programming