Professor Of Computer Science at Walla Walla University
College Place, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Preston Carman is a computer science professor and seasoned application developer with 13 years of experience building client/server systems, relational databases, and web applications using PHP, MySQL, and modern web technologies. He combines academic rigor—holding a PhD from UC Riverside—with practical leadership from roles as a lead PHP developer, founder, and senior web technologist, delivering production-ready systems and training end users. His research and open-source work extends into backend data processing: he contributed a refactor and AVG aggregate implementation to the Apache AsterixDB project, demonstrating comfort with Java runtime aggregation frameworks. Known for pragmatic database and API design, Preston regularly translates complex requirements into maintainable architectures and improved team workflows. Based in College Place, WA, he blends teaching, research, and hands-on engineering to mentor the next generation of developers while iterating on real-world web and database solutions.
13 years of coding experience
20 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Walla Walla University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of California, Riverside
MBA, Business, MBA, Business at La Sierra University
Contributions summary:Preston contributed to the development of SQL aggregate functions within the Apache AsterixDB project, focusing on the average (AVG) implementation. The user refactored the average aggregate function, including both global and local versions, and added support for scalar and aggregate cases. The work involved modifications to several Java files related to the runtime aggregation framework.
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
Preston Carman - Professor Of Computer Science at Walla Walla University