James C

Software Engineer at Disney Streaming

Manchester, England, 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 C is a software engineer with 11 years’ experience building cloud-native services and automation, currently applying Scala and functional programming at Disney Streaming. He works across the full product lifecycle—AWS, Terraform, Docker/EKS, Java/Spring Boot, TDD and CI/CD—and has led migrations from ECS to EKS while introducing GitHub Actions and performance soak testing. An active contributor to the Mill build tool, he focuses on dependency maintenance and integration to keep JVM build infrastructure current and performant. Based in Manchester, he thrives on pair and mob programming and brings a knack for modernising runbooks and developer tooling to improve team flow.
code11 years of coding experience
job3 years of employment as a software developer
bookLanguage & Culture course, Language & Culture course at East China Normal University
bookMaster’s Degree, Master’s Degree at The University of Manchester
bookA-Levels, A-Levels at Wyke College
bookGCSEs, GCSEs at Hymers College
languagesEnglish, French, German, Chinese
stackoverflow-logo

Stackoverflow

Stats
357reputation
47kreached
3answers
30questions
github-logo-circle

Github Skills (19)

dependency-management10
mill10
build-system10
scala10
build-tools10
java9
javas9
jvm8
automated-tests7
curve6
constants6
combobox6
ms-access6
kotlin6
css6

Programming languages (21)

MDXC#PowerShellJavaC++CSSRustScala

Github contributions (5)

github-logo-circle
com-lihaoyi/mill

Jul 2022 - Dec 2022

Mill is a fast JVM build tool that supports Java, Scala, Kotlin and many other languages. 2-4x faster than Gradle and 4-10x faster than Maven for common workflows, Mill aims to make your project’s build process performant, maintainable, and flexible
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:17 reviews, 8 commits, 8 PRs in 5 months
Contributions summary:James primarily focused on updating dependencies and integrating new versions of libraries within the Mill build tool project. Their contributions involved upgrading versions of core dependencies like Flyway, Scala parser combinators, and Twirl, and also included updates to Proguard and Playlib. The commits demonstrate the user's role in maintaining the project's dependencies and ensuring compatibility with newer versions of the underlying libraries. The user also merged branches reflecting their involvement in code integration.
zincshinymilljvmscala
IdiosApps/dynamic-soundboard

Oct 2019 - Jan 2023

Contributions:2 releases, 10 pushes, 2 tags in 3 years 3 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.
Request Free Trial
James C - Software Engineer at Disney Streaming