Neal Magee is the Faculty Director of Systems Architecture and an Associate Professor at the School of Data Science. His areas of interest include solution architecture, cloud computing, event-driven computing, and cloud-native design patterns.
Before coming to the University in 2016, he worked for over a decade in industry as a developer, systems administrator, cloud architect, and as the manager of internet operations and data teams. In 2012 he led the effort to migrate a Fortune 1000 client out of their datacenter and fully into the AWS Cloud with no downtime.
Before joining the SDS, Magee served as Director of Solutions and DevOps Services for UVA Research Computing, and taught courses in data and computer science. He has extensive experience with public clouds, cloud native design, and building scalable, event-driven, and fault-tolerant systems for a variety of computational workloads. He has co-authored articles on the use of containers and APIs within biomedical and genomics research, and was the principal architect of the ACCORD platform, an NSF-funded project supporting collaborative computational research on sensitive data. He is an AWS Certified Solution Architect and Developer, a member of the AWS Customer Council, a GitHub Global Campus Teacher, and a Cloud Native Foundation contributor.
At the School of Data Science, Magee focuses on teaching courses and developing curricula around data science systems for all degree programs. He enjoys teaching hands-on, concrete development approaches, automation, and equipping students and faculty with a broad set of tools and skills to enhance their own research.
Magee holds a Ph.D. in Religion from Syracuse University. He earned an M.Div. from Princeton Theological Seminary and his B.A. in Philosophy and Religion from Flagler College.