- developer
- software engineer
- programmer
- whatever you wanna call it
I'm Chance Henderson. I was born and raised in a small town outside of Erie, Pennsylvania. I moved to Rochester, New York to attend school at Rochester Institute of Technology, where I graduated with a B.S. in Computer Science. During one of my co-ops, I lived and worked in Boston, Massachusetts. I'm currently working in Rochester. I live with my fiancée and our four dogs. I spend my free time designing and building foam dart blasters, playing games, chilling with the dogs, or creating things like this site.
Worked with a small contract team to add new features to an enterprise payroll system. Championed adoption of and contributed to the design and implementation of a new, modern in-house test automation system. Wrote and maintained various automated tests ranging from Swing UI tests using Ranorex to REST and SOAP service testing including database query verification using Python. Trained newly-hired automation testers, as well as cross-training application developers to write and maintain automated tests.
Built, maintained, and enhanced testing suites for a number of projects in both the Robot Framework and an in-house testing tool written in Perl. Developed commercial and government-owned geospatial software in Python and C++. Utilized the Agile development cycle alongside teams ranging from four to twenty others. Trained new team members on the tools and software used on each project.
Worked with a geographically diverse team to create software which reads metadata from Unmanned Aircraft Systems video feeds, and reports a number of metrics to the user, including mission completion percentage, ground coverage area, and more. Also designed and built a tool to convert this binary metadata to a human-readable format. Responsible for design, development, and documentation of these software.
Designed and built a tool to display and filter geodetic footprints of large collections of aerial and satellite photographs in an effort to allow operators to more rapidly respond in crisis situations, in both military and civilian settings. Responsible for design, development, and testing of the tool, with periodic code reviews from senior engineers on the project.
Designed, developed, and maintained web-based software to aid Information Systems Security Officers in the tracking and security of several thousand classified systems. Responsible for all aspects of the software, including the MySQL database, Python scripting, and HTML, CSS, and Javascript.
Primary designer and programmer (~80-90%) on the new website for the HvZ@RIT club. Uses Django (Python, PostgreSQL, HTML, JS/JQuery, CSS, REST) to track player status and tags for several hundred players per game, while archiving data from previous games for future reference. Also supports game admins writing and modifying missions for the players, with team-specific mission texts and go-live times for each. Uses REST and server-sided lookups for the bigger data tables to alleviate issues with poor connections. Had its maiden voyage in Fall 2023 with 409 active players, with no technical issues whatsoever. Feature additions and improvements are ongoing.