Summary
David Oliver is a Senior Software Engineer with 11 years of experience building reliable, data-intensive web applications across startups and enterprise teams from Tulsa, Oklahoma. He specializes in applying functional programming principles—practiced in Haskell, PureScript, and Elm—to reduce classes of bugs and drive clearer designs, while pragmatically shipping systems in Go, Ruby on Rails, and JavaScript. His background spans payment and logistics platforms, O&G accounting systems, and network automation, giving him deep experience in backend data processing and rapid REST-driven iteration. Colleagues rely on him to bake correctness into code through types and composition rather than ad-hoc fixes, and he pairs that rigor with a practical focus on iterative product discovery.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Science (BS), Mathematics and Computer Science, Bachelor of Science (BS), Mathematics and Computer Science at Oklahoma State University