Christopher Johnson is a seasoned engineering leader and hands-on software developer with over three decades of technical experience and 11 years focused on building cloud-native, real-time event streaming platforms. Based in Portland, Maine, he has led architecture and delivery of high-throughput Kafka and Spark-based systems, microservices on Kubernetes, and secure PCI-sensitive data pipelines for enterprises like WEX and Prudential. He pairs platform-level strategy with active coding—contributing front-end improvements to notable open-source projects such as Project Mirador while also designing robust infrastructure with Terraform, GitOps, and managed Kafka services. His background in cultural informatics and digital humanities informs a pragmatic approach to metadata, searchable image collections and IIIF integrations, bridging academic open-source work with production-grade engineering. Known for improving observability, scalability, and automation, he now applies agentic AI and AI Ops practices to optimize cloud ROI and operational velocity at Nivulauta LLC. An uncommon blend of museum-collection data expertise and mission-critical finance-grade systems gives him a unique edge in marrying user-facing UX with resilient backend platforms.
11 years of coding experience
22 years of employment as a software developer
Master of Arts (M.A.) Kulturinformatik, Master of Arts (M.A.) Kulturinformatik at Brandenburgische Technische Universität Cottbus-Senftenberg
BA English, BA English at Trinity College-Hartford
An open-source, web-based 'multi-up' viewer that supports zoom-pan-rotate functionality, ability to display/compare simple images, and images with annotations.
Role in this project:
Front-end Developer
Contributions:49 commits, 39 PRs, 63 pushes in 7 months
Contributions summary:Christopher primarily contributed to the front-end of the Mirador project, implementing and modifying UI components. Their commits show a focus on integrating and displaying manifests, along with making adjustments to the application's display features. The changes include updates to components like `Window`, `App`, and `OpenSeadragonViewer`, demonstrating a focus on functionality and user experience. Additionally, they added test cases and configured the build scripts to improve the overall development process.
:mag: Search Engine Client APIs and Discovery Interface Components
Contributions:4 commits, 76 PRs, 162 pushes in 12 days
apimagdiscoverysearch-enginediscovery-interface
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.