Summary
James Cape is a Senior Software Engineer in Denver with seven years of experience building reliable, enterprise-scale data pipelines and ingestion systems. At Realtor.com he architects and tunes Kafka-based pipelines handling tens of thousands of messages per second, enforces strong typing with Schema Registry, and ships clients and services in Python and TypeScript to make data ingestion self-service. He pairs a background in engineering and field operations with formal backend training from Turing School to translate ambiguous requirements into auditable, observable systems—converting dashboards and alerts into code and improving downstream trust in data early in the pipeline. Comfortable across API design, Kafka Connect, Snowflake integrations, and monitoring stacks, he also brings practical domain discipline from prior roles in energy operations that informs robust process and incident thinking.
7 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BS), Civil Engineering, Bachelor of Science (BS), Civil Engineering at Virginia Tech
Backend Software Engineering, Backend Software Engineering at Turing School of Software & Design