Summary
Tim Jarrett is a seasoned software development manager with over 14 years of hands-on engineering and more than nineteen years of IT experience designing, building, and maintaining secure, cross-platform web, mobile, and desktop applications. At Johns Hopkins University he leads development teams that translate complex academic and administrative needs into reliable, standards-compliant software, while aligning departmental goals with broader institutional strategy. He brings deep full-lifecycle expertise—project management, architecture, database normalization, and cross-browser/platform proficiency—with particular strength in JavaScript, PHP, and a working fluency across C#, .NET, Java, Node.js, Drupal, and Python. Known for meticulous attention to detail and clear communication, he also mentors junior developers and bridges technical and non-technical stakeholders to improve user experience and operational efficiency. A political science BA turned computer science MS, he blends analytical rigor with people-focused leadership to deliver pragmatic, auditable solutions.
14 years of coding experience
8 years of employment as a software developer
Bachelor of Arts (BA), Political Science, Bachelor of Arts (BA), Political Science at University of Michigan
Masters of Science, Computer Science, Masters of Science, Computer Science at Johns Hopkins University