Summary
Preston Davis is a Senior Software Engineer in Oklahoma City with five years of experience building web and mobile applications using React, Node, and TypeScript. He transitioned from hospitality into software, bringing strong customer-focused instincts to design reusable UI components and resilient offline transaction handling for fleet management systems. Preston has led and mentored small engineering teams through full refactors and platform migrations, turning unreliable legacy code into maintainable React/TypeScript stacks. He pairs front-end craftsmanship with back-end experience in Python/Django and Node microservices, shipping reliable features across web, Electron, and React Native apps. Known for pragmatic problem-solving, he also contributes cross-application tools that improve consistency and offline reliability across his company’s platform.
5 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at East Central University