Howdy, I'm Caine Nielsen, a software engineer, lifelong learner, and someone who's been building, hacking, and inventing since my first Lego set. Born in Murray, Utah, I grew up moving up and down the coasts thanks to my dad's Navy career, then doubled down on tech in high school with every class I could find: programming, graphic design, drafting, 3D modeling. Today I live in Lehi, Utah with my wife, my son Tyson, two cats, and a crazy dog.
My path into engineering wasn't direct: from retail and a sales floor at Clearlink, into technical support and internal IT, to three years at Banyan doing SQL reports, infrastructure, and automation. My first full-time dev role came at Pura, where I grew from scripting into full-stack development and core product engineering across supply chain, customer tooling, and platform work. Outside of work I run a home server lab and keep learning DevOps, GitOps, and SRE practices.
I'm a systems thinker who cares about clean code, but cares more about solving real problems for real people, and about being a communicator and collaborator, not just a builder. If you're building something ambitious and need a grounded, upbeat, relentlessly curious engineer on your team, let's connect.
Nuxt.js · SQS · Firebase · Google Cloud · GitHub · VS Code · Nx · TypeScript · JavaScript · Python · MQTT · DynamoDB · Lambda · Fargate · Zod · OpenAPI · Kinesis · Kafka · Redis · Shopify · Cloudflare · CSS · WebSockets · GraphQL · Docker · Postgres · GitHub Actions · AWS · React · Vue · HTML · Go · RabbitMQ




