I’m a developer who specializes in building modern, accessible front-end applications with Vue.js, React, and TypeScript, based in Boulder, Colorado.
With over 5 years of professional experience, I bring a strong design sense, a deep understanding of component architecture, and a track record of shipping high-quality code in production environments. I specialize in Vue 3 (Composition API, Pinia) and have built large-scale apps in both B2B SaaS and consumer-facing platforms. My approach prioritizes clean UI, reusability, performance, and accessibility (WCAG compliance), and I collaborate closely with designers, engineers, and product teams to create thoughtful, production-ready features.
I also have hands-on experience with Node.js, Supabase/PostgreSQL, and Express, allowing me to work across the full stack when needed. What sets me apart is my ability to quickly adapt to new codebases, contribute meaningfully to UI/UX discussions, and improve frontend architecture while delivering consistent business value.
Employment and project experience
Frontend Software Engineer RealTruck June 2024 – November 2024
• Built and maintained Vue 3 components for e-commerce product flows
• Improved accessibility across core flows, addressing WCAG 2.2 issues
• Collaborated with backend teams and product to rapidly deliver new features
Software Engineer II S&P Global 2019 – 2024
• Led major accessibility upgrades across multiple enterprise-facing financial tools
• Migrated legacy Vue 2 apps to Vue 3 with Composition API and Pinia
• Maintained Node/Express services, contributed to shared search and widget systems
• Resolved 100+ production issues as point-of-contact on rotation
• Worked in Agile teams alongside designers and PMs across multi-region deployments
Solo Developer (Freelance projects) 2023 – Present
• Built “NorthLink,” a secure, real-time family gift-list app with Supabase and Next.js
• Created “ResumAI,” a resume-tailoring AI tool with file uploads and GPT integration
• Designed responsive, mobile-first UIs with Tailwind and custom component libraries
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Hire Ian Burnside today
To get started post up your job and then invite Ian Burnside to your job.