Summary
Bradley Schmerl is a Principal Systems Scientist based in Pittsburgh with over two decades of academic and research experience focused on software architecture, self-adaptive systems, and software engineering. He has held longstanding research and leadership roles at Carnegie Mellon University, rising from Senior Systems Scientist to Principal Systems Scientist, after earlier faculty appointments in the U.S. and Australia. His work bridges rigorous academic research (PhD in Computer Science from Flinders University) with practical system design, emphasizing adaptive software that responds to changing requirements and environments. Known for combining deep theoretical grounding with hands-on system building, he mentors interdisciplinary teams and shapes long-term research agendas. Less obvious: his career reflects a steady migration from teaching roles into applied systems science, signaling strength in translating foundational research into deployable software solutions.
9 years of coding experience
2 years of employment as a software developer
B.Sc (Ma) Hons., Computer Science, Math, B.Sc (Ma) Hons., Computer Science, Math at University of Adelaide
PhD, Computer Science, PhD, Computer Science at Flinders University