guest @ iandavis : ~ $ cat README.md

Ian Davis

Software Engineer

I build software that feels good to use and works hard behind the scenes. I specialize in real-time applications, media processing pipelines, and interfaces that developers actually enjoy.

Experience 5+ years
Focus Full-stack
Vibe ships on fridays

Selected Works

About

I'm a full-stack engineer who bridges the gap between creative design and high-performance systems. I care about code quality, but I care more about shipping products that people love to use.

Currently, I lead development at MemoryShare, where I work across the entire stack - from Vue.js frontends to C# APIs, video rendering pipelines, and real-time features powered by SignalR (think live notifications and collaborative editing).

My background spans video processing (FFmpeg), perceptual hashing (finding similar images/videos), real-time communication tools, and game engine architecture. Whether it's integrating Stripe for payments or building custom ECS systems for game prototypes, I bring end-to-end ownership and attention to detail.

Experience

2022 - Present

Software Engineer – MemoryShare

Design, build, and maintain scalable web applications spanning front-end, API, and background systems. Led architecture of real-time video rendering pipelines, internal tooling, and customer-facing features.

Vue.js C# FFmpeg MySQL
2021 - 2022

Instructor Assistant – PDX Code Guild

Supported developer bootcamp students in learning full-stack web development, with emphasis on JavaScript, Python, and debugging workflows. Facilitated code reviews and mentored students in real-world project execution.

JavaScript Python HTML/CSS

Like what you see?

I'm open to new opportunities, collaborations, or just chatting about dev tools and interesting problems.