Summary
Joshua Potter is a multidisciplinary Senior Professional Staff member at Johns Hopkins APL with 11 years of experience bridging microfluidics research, software development, and product engineering. He holds a PhD in Computer Science and Engineering from UC Riverside and has led R&D in paper/substrate microfluidics, lab-on-a-chip systems, and biochips while applying statistical and analytical methods for evaluation and stakeholder-facing reporting. His background spans full LAMP-stack application development, concurrent programming, and database-driven solutions, combined with a long history in interactive media, graphic design, and multimedia production—an uncommon blend that helps him communicate complex technical ideas visually. Joshua has a track record of shipping novel prototypes and production software, from multi-process auction engines to microfabricated devices, and excels at cross-functional leadership and proposal development. Known for proactive, conceptual thinking, he mentors teams in both technical and creative disciplines to accelerate new product development. Based in Laurel, MD, he brings a rare fusion of hands-on lab skills, software craftsmanship, and design-driven storytelling to multidisciplinary programs.
11 years of coding experience
23 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science and Engineering, Doctor of Philosophy - PhD, Computer Science and Engineering at University of California, Riverside
English, Spanish