Ivan Gilchrist

Principal Software Development Engineer at red violet (NASDAQ: RDVT)

Bothell, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Ivan Gilchrist is a Principal Software Development Engineer with 12+ years of experience building scalable full-stack systems, currently leading frontend and API development for Red Violet's flagship product suite from Bothell, WA. He combines hands‑on Node.js and Vue.js architecture with PostgreSQL-backed data design to deliver modular, secure web services and bespoke API response customization that minimizes data exposure. His background includes leadership roles at Disney and Microsoft where he built shared libraries, single-page apps, and real-time reporting systems, and earlier work at Expedia on rules engines and interactive reporting. An active contributor to open-source tooling, he enhanced difftool support in the widely used brackets-git extension—showing a practical focus on developer experience and tooling. Not actively job-seeking today, he remains open to compelling opportunities and brings deep experience in performance testing, API design, and mentoring cross-functional teams.
code12 years of coding experience
job14 years of employment as a software developer
github-logo-circle

Github Skills (4)

javascript10
git10
user-interface8
localization7

Programming languages (10)

TypeScriptC#C++RustCJavaScriptGoJSON

Github contributions (5)

github-logo-circle
brackets-git — git extension for adobe/brackets
Role in this project:
userFull-stack Developer
Contributions:5 commits in 2 days
Contributions summary:Ivan implemented features related to the "difftool" functionality within the brackets-git extension. They added support for using a difftool to view file differences, modified the HistoryViewer to integrate the difftool, and ensured the difftool would not timeout. They also made changes to the settings dialog and localized strings to support the new feature. These contributions enhanced the git extension's diffing capabilities.
git-extensionadobeversion-controlbracketsadobe-brackets
gilly3/lowFloat

Nov 2013 - Dec 2015

Contributions:3 releases, 13 commits, 1 PR in 2 years 1 month
floatingjqueryjavascriptwrappingjquery-plugin
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.
Request Free Trial
Ivan Gilchrist - Principal Software Development Engineer at red violet (NASDAQ: RDVT)