David Oriordan is a Back End Developer with a decade of engineering experience, combining deep object-oriented design with practical full-stack delivery across NodeJS, Ruby on Rails, Python, Java/C++, and emerging stacks like Rust and Solidity. He has led AI-driven tooling and model integrations that improved code generation accuracy and system efficiency while reducing error rates, and has a track record of optimizing performance—cutting processing times and improving deployment automation across AWS, Azure, and GCP. Comfortable designing GraphQL/REST APIs and working with PostgreSQL, MongoDB and MySQL, he also implements compliance-aware, country-specific HR and payment rules in production systems. A UC Berkeley computer science graduate based in Trenton, MO, he mentors junior engineers and pairs hands-on coding with operational rigor, often bridging ML research and production to deliver measurable product impact.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of California, Berkeley
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.