Ian Nowland is a senior software engineer with a track record of building scalable, cloud-native systems and developer-first tooling. He has hands-on experience across Scala, Java, Ruby, Python, and C, with a specialty in functional programming, DSLs, and dynamic content generation, often leveraging Lift for web UIs. He has led architecture and delivery at TraceLink, shaping core services, DRY front-end patterns, and server-side function manipulation to generate client-side JavaScript. His recent focus includes observability and tracing (OpenTracing, OpenTelemetry) and building cloud-native platforms on AWS, with roles at Tala, Kunai, and Imprivata. Based in Cambridge, MA, he holds a BS in Physics and CS from Northeastern and an MS in CS from Johns Hopkins, combining rigorous technical training with practical production engineering across life sciences, healthcare, and security domains.
Contributions:23 reviews, 19 commits, 41 PRs in 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.