Jim Kitchen is a senior software engineer with 11 years of professional experience building developer-focused tools and client solutions, currently at Anaconda in Austin where he authors Anaconda Code and Anaconda Toolbox add-ins that bring Python into Excel. He blends mechanical engineering rigor (MS from Georgia Tech) with deep software craftsmanship, having progressed from controls engineering and embedded tool development at Xerox to open source and client-facing roles at Anaconda. Jim contributes to data tooling projects like Intake, improving both UI/UX (editable plots, GUI bug fixes) and backend refinements, demonstrating full‑stack fluency across visualization and integration work. Known for translating complex data workflows into practical, user-friendly interfaces, he quietly excels at bridging engineering, data, and product teams to make powerful analytics accessible inside familiar tools.
11 years of coding experience
20 years of employment as a software developer
MS, Mechanical Engineering, MS, Mechanical Engineering at Georgia Institute of Technology
BS, Mechanical Engineering, BS, Mechanical Engineering at Brigham Young University
Intake is a lightweight package for finding, investigating, loading and disseminating data.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 10 commits, 4 PRs in 27 days
Contributions summary:Jim primarily contributed to the user interface and associated functionalities within the Intake project. Their work included fixing a GUI bug related to plot customization, implementing editable plots within the GUI, and addressing issues with the GUI's behavior. They also made improvements to the backend, such as deprecating arguments and refactoring imports.
Contributions:92 pushes, 46 branches, 2 tags in 5 years 9 months
graphblaspython-wrapperpythongraph
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.