I’m Cody McCulloch, a software engineer and tech founder with 15+ years of experience building production web applications across e-commerce, multi-tenant SaaS, and CMS platforms. I co-founded a fintech startup and built a multi-tenant point-of-sale platform with payment processing from scratch. My main stack is TypeScript, React, and Node.js, with PHP still in regular use for WordPress work. I’ve led teams, designed RBAC access systems, admin dashboards, and responsive UIs across hundreds of projects. I ship fast, fix things quickly, and care about getting it right. I’m passionate about building scalable platforms, migrating legacy stacks to modern TypeScript/React/Node ecosystems, and delivering robust CI/CD and testing pipelines. I enjoy turning complex requirements into maintainable code and collaborating with product and design to ship features that matter.

Cody McCulloch

I’m Cody McCulloch, a software engineer and tech founder with 15+ years of experience building production web applications across e-commerce, multi-tenant SaaS, and CMS platforms. I co-founded a fintech startup and built a multi-tenant point-of-sale platform with payment processing from scratch. My main stack is TypeScript, React, and Node.js, with PHP still in regular use for WordPress work. I’ve led teams, designed RBAC access systems, admin dashboards, and responsive UIs across hundreds of projects. I ship fast, fix things quickly, and care about getting it right. I’m passionate about building scalable platforms, migrating legacy stacks to modern TypeScript/React/Node ecosystems, and delivering robust CI/CD and testing pipelines. I enjoy turning complex requirements into maintainable code and collaborating with product and design to ship features that matter.

Available to hire

I’m Cody McCulloch, a software engineer and tech founder with 15+ years of experience building production web applications across e-commerce, multi-tenant SaaS, and CMS platforms. I co-founded a fintech startup and built a multi-tenant point-of-sale platform with payment processing from scratch. My main stack is TypeScript, React, and Node.js, with PHP still in regular use for WordPress work. I’ve led teams, designed RBAC access systems, admin dashboards, and responsive UIs across hundreds of projects. I ship fast, fix things quickly, and care about getting it right.

I’m passionate about building scalable platforms, migrating legacy stacks to modern TypeScript/React/Node ecosystems, and delivering robust CI/CD and testing pipelines. I enjoy turning complex requirements into maintainable code and collaborating with product and design to ship features that matter.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Software Developer at Ventana Construction Corporation
July 5, 2021 - March 31, 2026
• Built a full-stack project management platform from scratch covering multiple user types including internal staff, external contractors, and owners. Scaled from 20+ to 200+ modules used daily by the full Ventana staff. • Built external user access with record-level scoping and field redaction. Internal cost and contract data had to be invisible to trades and owners, so the access controls had to account for every way data could leak between users. • Handled the full migration of the original Ember.js and Sails.js platform into a modern TypeScript, React, Node.js, and PostgreSQL stack with zero downtime, both systems running simultaneously until cutover. Added React Query for client-side caching, request deduplication, and prefetching. • GitHub Actions CI/CD on push to main, E2E testing with Playwright, unit tests with Vitest. Bug reports dropped 60%; most fixes shipped within an hour. • Built an MCP server, an AI chatbot, and a predictive risk detection feature using LLM analysis of field reports to flag potential project issues early.
Co-Founder / CTO at BrickClick Technology
August 18, 2014 - November 24, 2017
• Co-founded a fintech SaaS startup and built a multi-tenant point-of-sale platform from scratch with per-tenant database isolation and a shared user layer. Payment processing with Spreedly. Hired and coached a team of 3 developers and a QA engineer.
Owner / Senior Developer at Expanda (prev. Chili Code Solutions)
April 15, 2026 - Present
• Built e-commerce and marketing websites for hundreds of clients on WordPress, Shopify, and WooCommerce through agency partnerships. Strong focus on responsive design, CMS usability, and cross-browser compatibility. • Managed AWS infrastructure for Vivid Greetings. Cut hosting costs from over $1,000/mo to under $600/mo by migrating to AWS. Built an event-driven email pipeline (SQS, SES, Lambda, Step Functions, S3) handling ~600K emails/year with a 0.12% bounce rate, circuit breaker patterns, retry logic, dead-letter queues, and Redis caching.
Sr. Developer at Ventana Construction Corporation
January 1, 2014 - December 31, 2021
Built a full-stack project management platform from scratch with multiple user roles (internal staff, external contractors, owners). Scaled from 20+ to 200+ modules used daily. Implemented record-level access controls and field redaction to prevent data leaks between trades and owners. Led migration from Ember.js and Sails.js to a modern TS/React/Node/PostgreSQL stack with zero downtime, introduced React Query for caching, deduplication, and prefetching. Established GitHub Actions CI/CD, Playwright E2E tests, and Vitest unit tests, delivering fixes quickly and reducing bug reports by ~60%. Created an MCP server, an AI chatbot, and a predictive risk detection feature using LLM analysis to flag issues early.
Sr. Developer at Ventana Construction Corporation
January 1, 2021 - March 1, 2026
Continued development as a full-time role from 2021 onward, maintaining the modern stack and CI/CD pipelines, expanding features for admin dashboards, access controls, and integrations with external services. Implemented performance improvements, monitoring, and scalable architectures to support growing user base.
Owner / Sr. Developer at Expanda (prev. Chili Code Solutions)
August 1, 2010 - Present
Built e-commerce and marketing websites for hundreds of clients on WordPress, Shopify, and WooCommerce through agency partnerships. Managed AWS infrastructure, cutting hosting costs from over $1,000/mo to under $600/mo. Built an event-driven email pipeline (SQS, SES, Lambda, Step Functions, S3) handling ~600K emails/year with 0.12% bounce rate, circuit breaker patterns, retry logic, dead-letter queues, and Redis caching.
Jr. Developer at Competitive Games
May 1, 2008 - August 1, 2010
Built and tested contest and game applications on the Facebook platform using social and data APIs.

Education

Diploma in Computer Systems Technology at BCIT
September 4, 2007 - January 15, 2010
Diploma in Multimedia Production and Design at Selkirk College
September 8, 2003 - June 10, 2005
Diploma in Computer Systems Technology at BCIT, Burnaby BC
January 1, 2007 - January 1, 2009
Diploma in Multimedia Production and Design at Selkirk College, Nelson BC
January 1, 2003 - January 1, 2005

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Retail