Jack Widman
@jackwidman
Senior Scala engineer and functional programming expert turning mathematical rigor into production-grade systems.
What I'm looking for
I am a Senior Scala Engineer and Ph.D. mathematician who designs robust, scalable systems using pure functional programming. I translate mathematical rigor into expressive software architectures, authoring books and leading greenfield projects from idea to production.
I have 15+ years of experience across backend, mobile, and infrastructure, with deep expertise in Scala (Cats, Cats Effect, FS2, ZIO), AI/LLM orchestration, and data pipelines. I have led engineering teams, mentored developers, and delivered type-safe, testable systems in production environments.
As a founder, principal engineer, and former CTO, I focus on code clarity, long-term maintainability, and principled design while managing full-stack development, cloud deployments, and DevOps to ship reliable products.
Experience
Work history, roles, and key accomplishments
Founder & Principal Engineer
Discursa
Jun 2025 - Present (4 months)
Designed and implemented a pure-Scala (Scala 3.3.3, Http4s, Cats Effect 3, FS2) end-to-end system, built backend services, PostgreSQL schema, and React Native mobile apps, and managed AWS Fargate/ECS deployment pipelines to production.
Visiting Professor
Wesleyan University
Feb 2025 - Jun 2025 (4 months)
Taught 'How to Design a Program' and mentored students in software engineering while researching formal foundations of functional programming and mathematical computer science.
Senior Scala Engineer
OneBridge
Jun 2024 - Dec 2024 (6 months)
Developed functional Scala pipelines for cancer image analysis, maintained a large type-safe Scala codebase for scientific workflows, and mentored engineers in Cats Effect and idiomatic functional Scala.
Senior Scala Engineer
Tavant
Feb 2024 - May 2024 (3 months)
Upgraded Scala infrastructure to 2.13 and Cats Effect 3, and built Spark-based metadata processing tools to improve performance and reliability through pure FP refactoring.
CTO & Co-founder
MoodBerry
Jan 2021 - Jan 2022 (1 year)
Led development of a mood-based creativity app using Scala/Play and React Native, managed product roadmap, UX, backend, and cloud infrastructure, and launched the MVP with go-to-market guidance.
Senior Scala Engineer
Verizon
Aug 2020 - Dec 2020 (4 months)
Developed an OAuth2 device code authentication flow in Scala, integrated secure AWS infrastructure and CI/CD automation, and advocated for functional programming and type-safe practices.
Senior Scala Engineer
WW
Sep 2017 - Nov 2019 (2 years 2 months)
Built scalable backend microservices using Scala, Spark, Akka Streams, and Kafka, led infrastructure migration to Docker/Kubernetes, and applied DDD and FP principles to architecture decisions.
Director of Engineering
Skymarker Labs
Jan 2010 - Jul 2012 (2 years 6 months)
Built a Lift-based social network backend, led engineering strategy, hiring, and technical delivery during early Scala adoption.
Education
Degrees, certifications, and relevant coursework
Wesleyan University
Doctor of Philosophy, Mathematics
Completed a Ph.D. in Mathematics, focusing on mathematical foundations relevant to functional programming and theoretical computer science.
City University of New York
Bachelor of Arts, Latin
Completed a Bachelor of Arts in Latin with a focus on classical studies and humanities coursework.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Jack?
You can contact Jack and 90k+ other talented remote workers on Himalayas.
Message JackFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
