Summary
Craig Holden is a seasoned software architect and technical leader with over 20 years of experience and a decade-plus of hands-on engineering management, currently serving as Senior Technical Lead in New York. He specializes in architecting containerized, queue-driven microservice platforms—particularly Python/Django stacks with PostgreSQL, RabbitMQ, and Kubernetes—while also driving API design, OpenAPI documentation, and operational fitness functions. Craig has repeatedly led migrations and integrations (Mongo→Postgres, legacy→microservices) and built multi-tenant, HIPAA-sensitive systems and ETL pipelines that bridge old and new environments. He combines day-to-day coding fluency with team-building, instituting best-practice policies around security, deployment, and code quality. Beyond core backend work he ships TypeScript/React front-ends and pragmatic tools to propagate data across environments, reflecting a rare blend of full-stack discipline and operational empathy. Colleagues would note his knack for turning complex domain rules into intuitive, auditable systems that scale.
10 years of coding experience
22 years of employment as a software developer
General Studies, General Studies at De Anza College
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at San José State University
High School Diploma High School/Secondary Diplomas and Certificates, High School Diploma High School/Secondary Diplomas and Certificates at Live Oak High School