Christopher Geiger

Product Engineer at Navattic

Christopher Geiger has worked in various roles since 2018. In 2018, they were an IT Technician at the University of Connecticut and a Research Computing Technician at the Yale Center for Research Computing. At the Yale Center for Research Computing, they built a fullstack web-based data visualization tool in Flask for Yale researchers and wrote data parsing and data aggregation scripts for SLURM with Python and Pandas. In 2019, they were a Software Developer at Plex, Inc. and a Researcher and Research Assistant at the University of Connecticut. At the University of Connecticut, they developed a Climate Model Coupler Interface with Shell Scripting and created tools such as Makefiles and bash scripts for the NCAR CESM project. In 2021, they returned to Plex, Inc. as a Software Engineer. During this role, they saved over $612,000 in yearly costs by building an internal CMS tool for stakeholders which managed millions of dollars of digital media stock. Christopher also designed and implemented a polynomial time cue point selection algorithm which uses deterministic methods to maximize ad gaps during VOD playback sessions. Additionally, they created a “Because You Watched” service with Typescript and Redis which generates movie and tv show recommendations on the homepage of over 15 million active users. Currently, they are a Product Engineer at Navattic.

Christopher Geiger received a Bachelor's degree in Computer Science and Engineering from the University of Connecticut.

Links

Timeline

  • Product Engineer

    July, 2022 - present