Robert Gove
rpgove@gmail.com · www.rpgove.com · github.com/rpgove · gist.github.com/rpgove
Skills
Software: Git, Rollup, Docker, Elasticsearch, MongoDB, Figma, Sketch, Chrome Developer Tools, Jupyter
Languages: HTML, CSS, JavaScript, Sass, Python, SQL
Frameworks: D3, Svelte, Flask, Sklearn, React, AngularJS, NodeJS, Express
Experience
Senior Data Visualization Engineer II - CrowdStrike: June 2022 - Present
- Collaborated with cyber security analysts to design internal and external customer-facing UIs.
- Identified performance bottlenecks and reengineered full stack applications to achieve order-of-magnitude performance improvements.
- Engineered a scalable framework for generating animated data videos of 100k+ events.
Distinguished Data Visualization Engineer - Two Six Technologies: Dec 2013 - May 2022
- Performed as PI, tech lead, and front end engineer on numerous projects. Set direction for technical efforts, managed project schedule, performed customer briefings, and mentored junior staff.
- Designed and engineered an incident report visualization tool, and developed a summarization algorithm that reduces data size 79% and increases precision 41% (JS/HTML/CSS, D3, Flask, Python).
- Led a machine learning team to develop a system that increases t-SNE embedding accuracy 8% by predicting optimal t-SNE hyperparameters (Python, sklearn, Pandas, Jupyter).
- Performed requirements gathering, created mockups, conducted user feedback sessions, and managed a front end engineer to develop a GitHub dashboard for analyzing code repository risks.
- Designed and evaluated novel graph layout algorithms that reduced runtime 18% - 76% using dynamic approximation updates and random sampling (JS, D3).
- Developed a graph exploration tool using a rank-by-feature framework, reduced graph featurization time to O(n), and sped up rendering by using tile pyramids (JS/HTML/CSS/SASS, D3, Leaflet, AngularJS, Python, NetworkX, MongoDB, Docker).
Analytic Tool Developer - Booz Allen Hamilton: June 2011 - Dec 2013
- Designed and implemented novel visualizations to show probabilities of possible schedule outcomes.
- Led teams of developers to gather requirements and design, prototype, implement, test, and deploy tools to government clients to analyze communication networks, aircrew readiness, and emergency planning.
- Received five awards for producing exceptional project deliverables and presentations.
Education
University of Maryland, College Park: May 2011
M.S. in Computer Science
Thesis: Usability evaluation of visual bibliography exploration. Advisor: Dr. Ben Shneiderman.
University of North Carolina at Greensboro: May 2009
B.S. in Computer Science and Applied Math (dual degree); Spanish Minor; Disciplinary honors
Honors and Awards
Best Paper Awards (VizSec 2021, VDA 2020, IV 2019, FMT 2018)
Best Poster Award (VizSec 2020)
Patents
- Dynamic updates to force-approximation models—USPTO #11087048
- Fast, human interpretable graph comparison features—USPTO #US10657686
- Linear-time graph embedding algorithm—USPTO #US10565749
- Internet disruption detection—USPTO #US11706078
- Software repository recommendation engine—USPTO #US11487538
Service
- VizSec: Steering Committee 2019-2023, General Chair 2019, Sponsorship Chair 2017-2018, Program Committee 2015-2023