Ian Mitchell is a Senior Software Engineer with 12 years of experience building front-end experiences and developer-facing platforms, currently driving engineering work at Vanta from Seattle. He has led high-impact projects at Discord to modernize developer UX—migrating apps to application commands, launching third-party monetization, and improving accessibility with multi-file uploads and image descriptions. Prior roles at Facebook and Zillow show deep React, Node.js and GraphQL expertise combined with pragmatic product thinking and instrumentation for monitoring and quality. An active open-source contributor, he’s improved UI and role-based visibility in the popular Ghost publishing platform. Recruiter-friendly and direct, he prefers outreach that clearly states company intent, and in his spare time experiments with Node, Ruby and Discord bots.
12 years of coding experience
10 years of employment as a software developer
California Polytechnic State University, San Luis Obispo
Independent technology for modern publishing, memberships, subscriptions and newsletters.
Role in this project:
Front-end Developer
Contributions:10 commits in 2 months
Contributions summary:Ian primarily contributed to the front-end aspects of the Ghost publishing platform. Their work focused on implementing user role labels, modifying the visibility of settings and user-related UI elements based on user roles like "author" and "editor." The commits involved modifying templates and JavaScript code to control the display of UI components. Additionally, the user updated the title of the blog link in the admin navigation.
A highly configurable discord bot that provides both utility and entertainment.
Contributions:2 releases, 3 reviews, 489 commits in 6 years 6 months
discord-jsconfigurableaquariusdiscorddiscordjs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.