Chicago, Illinois, United States
Software engineer with strong algorithmic background and considerable experience with C/C++, database design, performance optimization, and more.
Contributing to core database server as a member of the Storage Execution team in a technical leadership and mentorship role. Coordinating cross-team projects and escalations. Areas of focus include: - Workload management - Time series - Performance
Worked as a member of the storage execution team. Led or significantly contributed to: - Time series performance improvements - Geospatial indexing for time series data - Non-blocking sorting for time series data - High-cardinality data handling for time series - Performance investigations around concurrent transaction tuning - Multiple cross-team escalations
Worked as a member of the core team, developing the storage engines, caching solutions, replication protocols, query execution, and more. Assisted customer-facing roles in engineering support and pre-sales, helping to generate revenue.
Primarily did work for ArangoDB, was subsequently hired on full-time as a Senior Software Engineer after they established their American Inc.
Took a risk on a start-up... moved on to more interesting work.
Performed design, analysis, and implementation of several novel algorithms, focusing on data structures and graph algorithms. Published and presented at academic/industry conferences.