cpike.ca

cpike.ca

Personal space for tools, projects, and thoughts on software development.

About

Building in public. Documenting the journey. Sharing what I learn along the way.

12+
Years Experience
Legacy Systems Modernized
100%
Cloud Migration Success
24/7
Manufacturing Uptime

I'm a Full Stack .NET Developer with 12+ years of experience building enterprise applications in the automotive manufacturing sector. Based in Canada, I specialize in modernizing legacy systems, cloud infrastructure, and solving complex technical challenges that keep production lines running 24/7.

This site serves as a hub for my personal projects, technical writing, and tools I've built over the years. I believe in continuous learning, building reliable systems that solve real problems, and sharing knowledge with the developer community.

Current Tech Stack

C# .NET Core Blazor ASP.NET Core Entity Framework Microsoft Azure Azure DevOps SQL Server Elasticsearch Elastic APM Serilog JavaScript HTML/CSS

The Journey

2013
Started as Full Stack Developer in automotive manufacturing
2018
Led migration of legacy Classic ASP apps to modern .NET stack
2021
Migrated enterprise applications to Blazor WebAssembly on Azure
2024
Exploring LLM-assisted development and building in public
What drives my work

I'm passionate about building reliable, scalable systems that solve real business problems. Working in manufacturing has taught me the importance of uptime, performance, and systems that people can depend on. I value continuous learning and staying current with emerging technologies while maintaining a pragmatic approach to software development.

Beyond coding, I enjoy mentoring developers, improving team practices, and sharing knowledge with the community. Every challenge is an opportunity to learn something new and deliver meaningful value to users and stakeholders.

What I'm working on

Currently focused on modernizing enterprise applications, cloud infrastructure on Azure, and implementing comprehensive monitoring with Elastic APM and Serilog. I'm also building this personal hub to consolidate my projects and technical writing—featuring a custom Blazor component library and minimalist design system.

Side projects include an open-source Discord bot framework with a Blazor admin dashboard, exploring LLM-assisted development workflows, and experimenting with new .NET features as they're released. Always learning, always building.

What's Here

Blog & Journal

Technical writings, project updates, and occasional reflections on software development, design, and architecture.

Personal Tools

Custom utilities and applications I've built for my own use, shared for anyone who might find them useful.

Project Showcase

A curated collection of side projects, experiments, and things I'm currently exploring.

Component Library

Production-ready Blazor UI components and 11 page templates covering admin, content, auth, and utility patterns. Built for rapid development.

Get Started

Create an account to access personalized features and stay updated.

An unhandled error has occurred. Reload 🗙