Christopher Miles is a senior software engineer with over two decades of hands-on experience and a 16-year professional track record building robust, production-grade systems across healthcare, government, and enterprise domains. He combines deep polyglot expertise (Java, C#, Python, Ruby, Clojure, C/C++) with practical DevOps and cloud experience on AWS and Azure to deliver end-to-end solutions—from HL7/FHIR integrations and EHR connectors to GIS-enabled web applications. He has led teams through clinical AI validation programs (including sepsis risk modeling), mentored developers, and driven architecture and delivery improvements that replaced costly legacy interfaces. An active contributor to open-source Java tooling and Apache Wicket extensions, he focuses on cross-platform build and automation reliability that keeps complex projects shipping. Based in Easthampton, MA, he pairs strong communication and project management skills with a habit of continuously learning and refactoring systems for long-term maintainability.
16 years of coding experience
23 years of employment as a software developer
Associates Information Systems, Associates Information Systems at Springfield Technical Community College
Cathedral High School
Psychology, Psychology at University of Massachusetts Amherst
Continuing Education Computer Science, Continuing Education Computer Science at MITx
Wicketstuff-core projects are bundled user contributions for use with Apache Wicket (https://wicket.apache.org/). They are released in step with Wicket releases to make them easy to use.
Role in this project:
Back-end Developer
Contributions:199 commits, 13 PRs, 4 pushes in 3 years 1 month
Contributions summary:Christopher primarily contributed to the `wicketstuff/core` project by updating the OpenLayers library within the Apache Wicket framework. Their work involved modifying existing Java code, specifically within the `org.wicketstuff.openlayers` package. The changes included updating OpenLayers versions, adding new classes such as SphericalMercatorLonLat, and refactoring existing classes. They updated example pages to reflect the new changes.
Packages your JAR, assets and a JVM for distribution on Windows, Linux and Mac OS X
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:13 commits in 3 days
Contributions summary:Christopher primarily contributed to the build and test automation processes within the project. Their work included updating Gradle versions and modifying the build process for Java environments, specifically to support different Java versions and platforms. The user also worked on integrating and testing against various Java Development Kits (JDKs). This indicates a focus on ensuring the project builds and runs correctly across different Java environments.
linux-windowsmac-oswindowslinuxmac
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
Christopher Miles - Senior Software Engineer at Kipu Health