Corey Baker

Assistant Professor at University of Southern California

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Corey Baker is an Assistant Professor of Computer Engineering at USC with a decade of experience at the intersection of academic research, mobile health, and wireless systems. He combines hands-on engineering—shipping iOS framework improvements to widely used open-source projects like CareKit and ResearchKit—with backend work on Parse Server’s Postgres adapter, reflecting fluency across mobile, server, and data layers. His research and entrepreneurial work on opportunistic wireless communication and the Low Energy Socially Cognizant (LESC) routing protocol show a longstanding focus on infrastructure-free networks for IoT, disaster relief, and mobile health. A former Apple app/framework engineer and NSF-style academic, he blends rigorous PhD-trained research with product-minded engineering and lab leadership as director of NetReconLab. Notably, he pairs classroom innovation (revamping mobile app curricula) with real-world impact, contributing stability and platform compatibility fixes to projects used in clinical and research apps.
code10 years of coding experience
job16 years of employment as a software developer
bookMaster of Science (M.S.) Electrical Engineering - Emphasis in Control Systems Bioelectrical Engineering Systems Engineering, Master of Science (M.S.) Electrical Engineering - Emphasis in Control Systems Bioelectrical Engineering Systems Engineering at California State University, Los Angeles
bookBachelor of Science (B.S.) Computer Engineering Minor Mathematics, Bachelor of Science (B.S.) Computer Engineering Minor Mathematics at San José State University
bookN/A Computer Science, N/A Computer Science at Alabama State University
bookDoctor of Philosophy (PhD) Computer Engineering, Doctor of Philosophy (PhD) Computer Engineering at University of Florida
github-logo-circle

Github Skills (27)

objective-c10
researchkit10
ios10
postgresql10
back-end-development10
database-administration10
xcode10
uid10
front-end-development10
parse-server10
swift10
coredata10
nodejs10
backend10
user-interface9

Programming languages (14)

PowerShellC#SingularityTypeScriptDockerfileShellSCSSJavaScript

Github contributions (5)

github-logo-circle
carekit-apple/CareKit

Apr 2020 - Dec 2022

CareKit is an open source software framework for creating apps that help people better understand and manage their health.
Role in this project:
userMobile Developer (iOS)
Contributions:82 reviews, 34 commits, 73 PRs in 2 years 8 months
Contributions summary:Corey primarily focused on enhancing the CareKit framework, specifically within the context of the iOS platform. Their contributions involved implementing and refining various aspects of the CareKitStore, including adding features to query outcomes by UUID, exposing the deletedDate for outcomes, and adding test cases. The user also made improvements to the codebase, such as fixing inits, using asset when available in detail card view, and ensuring async methods work on watchOS8, demonstrating their commitment to framework stability and platform compatibility.
swift-package-managercore-dataswift5healthcombine
parse-community/parse-server

Mar 2020 - Jan 2023

Parse Server for Node.js / Express
Role in this project:
userBackend Developer
Contributions:108 reviews, 35 commits, 87 PRs in 2 years 10 months
Contributions summary:Corey primarily focused on addressing and resolving issues related to the PostgreSQL database adapter within the Parse Server project. Their contributions centered around debugging and fixing problems associated with the Postgres setup, including resolving indexing, and querying issues. The user also added support for `$relativeTime` queries, and several features to improve the Postgres integration. The commits demonstrate a strong understanding of database interactions and the Parse Server architecture.
file-storageexpressnotificationsgraphql-servermongodb
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
Corey Baker - Assistant Professor at University of Southern California