James Phillips

Chief Technology Officer at AnyJunk

Helensburgh, Scotland, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
James Phillips is a results-driven Chief Technology Officer with a decade of hands-on experience modernising tech stacks and delivering scalable software in the green waste and marketplace sectors. A 13-year Scala veteran and typelevel enthusiast, he combines functional, defensive programming with pragmatic engineering to boost developer velocity and operational efficiency. He has led end-to-end transformations—from zero-downtime migrations and backend-driven frontend logic to cloud infrastructure using AWS CDK—while building extendable teams and systems that enable long-term economic growth. Based in Helensburgh, Scotland, James pairs a Cambridge mathematics foundation with a knack for encoding business rules into APIs, an approach that repeatedly turns complex domain problems into measurable business value. Notably, he has blended technical authorship and leadership, having written about functional programming and driven adoption of the Scala/typelevel stack across teams.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor of Arts (BA) Mathematics, Bachelor of Arts (BA) Mathematics at University of Cambridge
bookQueen Mary's College
github-logo-circle

Github Skills (97)

generic-programming10
sql10
database10
sbt-plugin10
sbt10
scala10
slick10
lenses10
functional-programming10
uri9
argonaut9
url-parsing9
zinc9
dotty8
compile-time7

Programming languages (3)

TypeScriptScalaJavaScript

Github contributions (5)

github-logo-circle
jdrphillips/shapeless

Jan 2018 - Jan 2022

Contributions:2 pushes, 2 branches in 4 years 1 month
generic-programmingscalafunctional-programminggeneric
TypeChecked/alphabet-soup

Feb 2019 - Mar 2019

Type calculations at compile time
Contributions:40 commits, 49 PRs, 95 pushes in 24 days
compile-timecompilecalculations
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.
Request Free Trial