David F is a Senior Lead Software Engineer with 12 years of experience building large-scale data and ML platforms across telecommunications, finance, and semiconductors, now based in the New York metro area. He is proficient in C/C++, Java8/Scala, Go, and Python3 and has architected streaming and batch pipelines using Kafka, Spark, and Flink on AWS and GCP. As a staff/principal-level engineer at companies from JPMorgan to Boxed and current roles at Spresso and Tech, he combines system-level performance expertise with production ML and data analytics. He holds an MS in Machine Learning from Stevens and a BS in Computer Engineering/CS from Rutgers, pairing formal ML training with hands-on distributed systems work. An understated strength is his cross-domain fluency—bringing embedded/firmware sensibilities from semiconductors into cloud-native data engineering for efficient, low-latency systems.
12 years of coding experience
8 years of employment as a software developer
Master of Science Machine Learning, Master of Science Machine Learning at Stevens Institute of Technology
Bachelor of Science (BS) Computer Engineering/Computer Science, Bachelor of Science (BS) Computer Engineering/Computer Science at Rutgers University
Contributions:14 PRs, 16 pushes, 5 branches in 3 years 7 months
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
David F - Senior Lead Software Engineer at Spresso