👋 Hi there! I'm Kyle Pollard, a Senior Software Developer in beautiful British Columbia, Canada 🍁 (Pacific Time).
I work on the public Q&A product at Stack Overflow, building and maintaining the core systems used by millions of developers. My stack is primarily C#/.NET, TypeScript, and Svelte. I focus heavily on reliability and maintainability, helping ensure a large, long-lived codebase stays healthy as the product evolves
I identify strongly with neurodiversity and inclusion. I try to bring that into how I write code and collaborate: prioritizing clear communication, a sustainable pace, and respect for different ways of thinking.
I graduated with a double major in Computer Science and Mathematics. Previously, I worked in municipal government on enterprise .NET web apps (handling everything from new development to the unglamorous "keep the lights on" maintenance).
Forklift (WIP chess engine in C#)
Lately, I’ve been building a chess engine to go deep on algorithms, correctness, and performance tuning. It’s not released yet, but it’s been a great way to challenge myself. I'm currently working with:
- Bitboards and move generation
- Alpha-beta search with move ordering
- Transposition tables and principal variation tracking
- Automated benchmarking and measurement-driven iteration
-
🌐 Website: https://kylejrp.com
-
🦋 Bluesky: https://bsky.app/profile/kylejrp.com
-
🧠 Stack Overflow / Stack Exchange:





