# Dmytro Koval > Software Engineer at Snowflake Location: San Francisco Bay Area, United States Profile: https://flows.cv/dmytrokoval Design and build data processing systems and services. Co-author of patents: US20220138260A1, US20210173855A1, US20200286391A1, US20200286388A1 / EP3705849A3, US20210012669A1 / EP3764062A1 ## Work Experience ### Staff Software Engineer @ Snowflake Jan 2022 – Present | Menlo Park, CA Distributed Systems Scaling: Designed and leading the team building a new distributed service to optimize and scale critical segments of query compilation and execution for petabyte-scale workloads. Vectorized Expression Evaluation Frameowrk: Designed, implemented, and rolled out a new vectorized engine for expression evaluation, providing a high-level API that automates low-level vectorization and hardware optimizations for end-users. High-Performance Data Representation: Led the Data Types team in designing a next-generation in-memory format for structured and semi-structured data, resulting in 10x–100x performance gains through optimized memory layout and vectorized compute. Open Source & Standards: Represented Snowflake in the Apache Iceberg community to design the V3 Geometry and Geography specifications, while leading the internal team that implemented and shipped these types within the Snowflake engine. ### Senior Principal Architect @ HERE Technologies Jan 2021 – Jan 2022 | Berlin, Germany Data Lake with the focus on Geospatial data processing and analytics Metadata management system collecting metadata from multiple data repositories Data catalog and Data Discovery tools ### Principal Architect @ HERE Technologies Jan 2018 – Jan 2021 | Berlin Area, Germany ### Lead Software Engineer @ HERE Technologies Jan 2016 – Jan 2018 | Berlin Metropolitan Area Tech Lead of Geospatial data ingestion engine applying spatial indexing on the fly, dynamically tailored to visualization workloads. ### Software engineer @ Triposo Jan 2012 – Jan 2016 | Berlin Metropolitan Area High-Scale Graph Processing: Built a dynamic routing engine that transformed raw geospatial data into a navigable pedestrian graph using custom Map-Reduce jobs. Heuristic Ranking Models: Designed a multi-signal ranking system to score walking tours, integrating geospatial constraints with metadata (e.g., photo density) to optimize for "scenic" paths. Latency-Critical APIs: Implemented optimized TSP solvers (Branch and Bound) and A* search variants to provide real-time, location-aware route generation via public-facing APIs. Impact: Engineered the "City Walks" system, recognized for innovation in Apple’s iPad marketing campaign. ### Software Architect @ SAP Jan 2008 – Jan 2012 ## Education ### Master's Degree in Computer Science Donetsk State Institute of Artificial Intelligence ## Contact & Social - LinkedIn: https://linkedin.com/in/dimakoval - GitHub: https://github.com/dmitrykoval --- Source: https://flows.cv/dmytrokoval JSON Resume: https://flows.cv/dmytrokoval/resume.json Last updated: 2026-04-12