Summary
James Irwin is a Senior Software Engineer based in San Francisco with 11 years building scalable web and real-time collaboration systems, currently focused on front-end web development at Apple. He led the front-end launch of an internal rich text wiki and engineered a CRDT-based, multi-region collaboration backend, blending product-facing UI work with distributed systems design. His background spans greenfield edtech platforms, CI/CD and IaC, and performance-driven cloud migrations that yielded 10x speedups, reflecting a pragmatic full-stack skill set. Known for pursuing autonomy, he pairs hands-on implementation with team leadership and data migration strategy, and has repeatedly improved developer experience and bundle performance across SaaS products.
11 years of coding experience
9 years of employment as a software developer
Bachelor of Arts Liberal Arts, Bachelor of Arts Liberal Arts at St. John's College