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

Ian Burnside

PRO

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

Available to hire

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

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Associate Software Engineer at RealTruck
June 1, 2024 - November 1, 2024
Built and migrated features to Vue 3 using Composition API, TypeScript, and Tailwind for a high-volume e-commerce platform. Refactored cart UI with Pug and CSS Grid to improve modularity and responsiveness, contributed to site-wide design system updates and performance optimizations. Collaborated with designers and backend engineers across Agile sprints to build, QA, and deploy UI components; participated in peer code reviews to improve component reusability.
Associate Software Engineer at S&P Global
January 1, 2019 - January 1, 2024
Developed and maintained core UI components for Royal Bank of Canada’s desktop trading platform (10M+ daily users). Co-led WCAG accessibility improvements (ARIA labeling, keyboard support, and contrast fixes). Migrated Node.js services from v6 to v18, resolving security vulnerabilities and improving performance. Worked on Vue 2 → Vue 3 migration and contributed to Vue Web Component integration. Served as rotating point of contact for production support, resolving over 100 live incidents. Collaborated on Figma-based handoffs to implement pixel-accurate UIs and increased unit test coverage by 20% using Jest; contributed to PR/code-review workflows.

Education

Bootcamp Certificate at Galvanize
January 1, 2018 - July 31, 2018
Bachelor of Arts in Humanities at University of Colorado Boulder
August 3, 2009 - January 1, 2012

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Consumer Goods
    uniE621 Inventour-y
    A robust and responsive inventory and sales tracking application for merchandise managers. Allows users to easily add and keep track of inventory and nightly sales. Using Supabase for database hosting, Vue3 with Tailwind and DaisyUI on the Front-End. Express.js and Axios for the API.
    uniE621 My Portfolio Page
    Hand built with Vue.js, my portfolio page is your one-stop shop to view things like my personal projects (more being added every month!), as well as my professional history and fun facts about myself. Feel free to take a look! https://www.twine.net/signin
    uniE621 NorthLink(CyberSanta)
    A production-ready full-stack holiday app featuring real-time updates, privacy-first architecture, and delightful animations. Built with Next.js 16 App Router, TypeScript, and Supabase for a seamless gift coordination experience. Features include family group management with invite codes, privacy-protected purchase tracking using Row Level Security policies, real-time notifications via Supabase subscriptions, and advanced filtering/sorting capabilities. Implements multi-step purchase flows with festive loading states, confetti celebrations using Framer Motion and canvas-confetti, animated snowfall with shooting meteors, and mobile-optimized gradient spotlight cards. Authentication handled via Supabase Magic Link, with complete type safety throughout the codebase.

Hire Ian Burnside today

To get started post up your job and then invite Ian Burnside to your job.