Summary
James D is a multidisciplinary Computer Scientist and Full Stack Engineer with 5–7+ years of experience building production-grade web platforms, embedded systems, and AI/robotics tooling. He has led and mentored teams while architecting Kubernetes microservice backends, GraphQL-heavy APIs, and React/TypeScript frontends, and has hands-on experience across Python, Go, C#, C++, and ML frameworks like PyTorch and Jax. His work spans high-throughput financial systems that scaled to millions in daily volume, carbon-sequestration and industrial graph tracing for real-time process visibility, and digital-twin frameworks that enabled rapid enterprise adoption. Comfortable from embedded C++ buoys to distributed AWS/K8s infrastructure, he blends systems-level thinking with product impact and a knack for teaching engineers from other disciplines. An understated strength is shipping rigor: hundreds of unit tests, distributed logging, and pluginable architectures that make complex models auditable and extensible. Based in Victoria, BC, he couples academic training with pragmatic engineering that moves projects from prototype to revenue.
5 years of coding experience
5 years of employment as a software developer