Vincent La

Software Engineer


Santa Barbara, CA



Raytheon Company

Software EngineerGoleta, CAJanuary – July 2019

  • Refactored, optimized, and documented a key plugin for a >50k LOC Windows desktop (C#) application. Resolved thread deadlocks.
  • Designed and implemented embedded modern C++ software responsible for communicating between different hardware.


CSV for C++170 Stars code coverage

  • A multi-threaded C++11/17 CSV parser with parsing speeds of over 200MB/S and a simple iterator-based interface
  • Performed unit testing with Catch, and used Valgrind and CodeCov to ensure correct behavior
  • Utilized CMake and Travis CI continuous integration to ensure cross-platform, cross-compiler compatibility

Experiencer: Resume Builder

  • Designed and implemented a fast and flexible HTML/CSS resume editor
  • Developed using React + TypeScript, Webpack, SASS, and Jest
  • Supports cut & paste, rich text, and flexible multi-column layouts


Dots and Lines: A Survey of Graph Drawing Algorithms

UCSB Math Senior Thesis2018

  • Researched and wrote several original proofs for several algorithms
  • Animated algorithms with vector graphics using C++, Stanford Network Analysis Project, Eigen, and GNU Linear Programming Kit

Charlottesville on Twitter

August 2017 Kaggle Dataset Publishing Award Runner-Up2017

  • Collected and processed 20 GB worth of tweets regarding the Charlottesvile incident from Twitter using Python and PostgreSQL