Summary
Marshall An is a computer scientist with a decade of experience designing cloud-backed educational technology and applied learning science research at Carnegie Mellon University. He builds CI/CD-driven, containerized infrastructure and auto-grading pipelines on AWS, Azure, and GCP to deliver scalable, hands-on programming courses and to collect fine-grained learning data for research experiments. His work bridges DevOps, instructional design, and learning analytics—authoring real-world lab projects while automating feedback and data capture to predict and improve student outcomes. Marshall’s focus on technology-enhanced apprenticeship combines practical skill acquisition with evidence-based training pathways that prepare learners for tech careers. Based in Pittsburgh, he brings a rare mix of production cloud engineering and pedagogical craft informed by collaborations with learning science faculty.
10 years of coding experience
7 years of employment as a software developer
Bachelor of Management, Management Information Systems, General, Bachelor of Management, Management Information Systems, General at Tsinghua University
Master of Information Systems Management, Management Information Systems, General, Master of Information Systems Management, Management Information Systems, General at Carnegie Mellon University
English, Chinese