Michael Reynolds is a Principal Data Engineer based in New York with 11 years of software engineering experience building data-intensive systems and open-source tooling. He specializes in Apache Spark, streaming architectures and graph-backed knowledge systems, having led ETL and ingestion platforms for supply chain resilience and causal knowledge graphs applied to food security. Previously he architected streaming and rules-driven solutions for financial, insurance and healthcare customers at Red Hat and contributed to operationalizing Spark on Kubernetes. Comfortable across Python, Java, Kafka, Elasticsearch and multi-model databases like ArangoDB, he blends research-facing NLP and linguistics roots with pragmatic production engineering. Colleagues rely on him to translate complex domain needs into resilient pipelines and to drive analytic engines from prototype to scale.
11 years of coding experience
9 years of employment as a software developer
BA, Linguistics/Computer Science, BA, Linguistics/Computer Science at Montclair State University
Contributions:2 PRs, 14 pushes, 2 branches in 3 years 3 months
skeletonscalatraplay-frameworksbt-pluginscala3
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
Michael Reynolds - Principal Data Engineer - Analytic Engines