Omry Volk, Data Visualization Developer in Cambridge, United Kingdom
Omry Volk

Data Visualization Developer in Cambridge, United Kingdom

Member since October 14, 2016
Omry is a data science developer who's been writing scientific and geospatial codes and algorithms for the last few years. He's also built complete software from scratch. His main coding language is Python. The work that he's done for projects varies from optimizing a drone's flight path from a polygon mesh, making a gene-spread simulator over generations (using maps and hearth data) to building both the front- and back-end of websites.
Omry is now available for hire

Portfolio

Experience

  • Scientific Computing, 5 years
  • Google Maps, 5 years
  • Data Visualization, 5 years
  • NumPy, 5 years
  • Data Structures, 5 years
  • Algorithms, 5 years
  • Python, 5 years
  • Elasticsearch, 4 years

Location

Cambridge, United Kingdom

Availability

Part-time

Preferred Environment

Python, Elasticsearch, OSX, Linux

The most amazing...

...thing I've designed was a geographic search engine using cutting-edge technology to allow unstructured data search on a map.

Employment

  • Freelance Algorithm Developer

    2014 - PRESENT
    Freelance Work
    • Developed all kinds of algorithms and back-ends as a freelance developer—mostly in the field of geospatial and scientific computations.
    Technologies: Python, Elasticsearch, Google Maps API
  • Freelance Routing Algorithms Expert

    2019 - 2019
    Savvy Navvy Ltd (via Toptal)
    • Built and improved large data pipelines involving multiple sources using Python and SQL.
    • Detected bottlenecks in the algorithm and improved calculation time by 30%.
    • Designed and improved algorithms for routing of boats.
    • Supported the integration of multiple data sources from charts, maps, and weather to improve boat routing.
    Technologies: Python, SQL, AWS, OpenStreetMaps, GIS
  • Freelance Python Geospatial Developer

    2019 - 2019
    Atmospheric Data Solutions (via Toptal)
    • Led the development of a tool utilizing large geospatial publicly available data sets for use with weather forecasts models.
    • Created an end-to-end Python command line interface.
    • Implemented a solution for combining different geospatial datasets with different resolutions and projections using GDAL and Python.
    • Assisted in developing a front end for displaying animated weather models using OpenLayers and ncWMS.
    Technologies: Python, GDAL, GIS, netCDF, OpenLayers
  • Head of Development

    2018 - 2019
    Hotels Near The Metro
    • Developed the product from idea to production.
    • Created a serverless front end using a CDN with an emphasis on loading speed.
    • Designed the database with PostgreSQL.
    • Optimized the search performance for relevance.
    • Created an interactive map search using the Google Maps API.
    • Created a CMS integration with Google Drive API.
    Technologies: Python, Google Maps API, SQL, Serverless, HTML5, JavaScript, CSS, Google Drive API
  • Head of Development

    2016 - 2018
    Copernix.IO
    • Led the development from concept to production.
    • Designed the system architecture.
    • Set up the cloud infrastructure.
    • Designed the front end using HTML, JavaScript, and CSS.
    • Set up logging and analytics.
    Technologies: Python, Elasticsearch, Google Maps API, SQL, Djagno, HTML, JavaScript, CSS

Experience

  • Geographical Search Engine | Copernix.io (Other amazing things)
    https://Copernix.io

    I designed a geographical search engine which allows for a more effective location-aware search using cutting-edge technology for relevance.

  • Hotels Near the Metro (Development)
    https://hotelsnearthemetro.com

    I developed from a scratch a hotel recommendation app based on public transport access.

  • pySphericalPolygon (Development)
    https://github.com/omrivolk/pySphericalPolygon

    I created an open source Python package for a point in spherical polygon test using 3D vector manipulations and Gnomic projection.

  • Drone Flight Path Optimization (Development)

    I developed an algorithm to optimize a flight path of a drone over a complex area using a recursive divide and conquer approach with a grid search approach.

  • Earthquake Data Visualization and Processing (Development)

    I contributed to an open source library pySW4 for data visualization and processing of earthquake simulations.

Skills

  • Languages

    Python, SQL, JavaScript
  • Libraries/APIs

    SciPy, Google Maps, NumPy
  • Paradigms

    Data Science
  • Other

    Scientific Computing, Data Structures, Algorithms, Maps, Data Visualization, Geographic Information Systems, Cartography
  • Platforms

    Linux
  • Storage

    Elasticsearch

Education

  • PhD (in progress) degree in Computational Geophysics
    2017 - 2020
    University of Cambridge - Cambridge, UK
  • Master of Science (MSc) degree in Computational Geophysics
    2013 - 2015
    Ben-Gurion University of the Negev - Beersheba, Israel

To view more profiles

Join Toptal
I really like this profile
Share it with others