David Mcvicar

David Mcvicar Email and Phone Number

Founder CEO, Lead Developer @ KeenSP
Denver, CO, US
David Mcvicar's Location
Denver, Colorado, United States, United States
About David Mcvicar

Machine Learning Operations, Data, and Infrastructure Engineer with 10+ years experience designing cloud-based enterprise machine learning and big data products. Additional experience across the tech stack with a focus on APIs, data pipelining, CI/CD, and cloud infrastructure.

David Mcvicar's Current Company Details
KeenSP

Keensp

View
Founder CEO, Lead Developer
Denver, CO, US
Website:
keensp.com
Employees:
2
David Mcvicar Work Experience Details
  • Keensp
    Founder Ceo, Lead Developer
    Keensp
    Denver, Co, Us
  • Blacksky
    Staff Software Engineer, Mlops
    Blacksky Apr 2023 - Jul 2024
    Herndon, Virginia, Us
    • Provided software design and DevOps support on a core project to identify construction sites in satellite imagery using segmentation models at scale.• Authored a STAC imagery ETL engine to create time-series distributed “data cubes” of imagery using Dask, for use in model training and inference processes. This library processed 34 million square kilometers of Sentinel2 L2A imagery at a cost of less that $0.10 per square kilometer.• Developed a set of CloudFormation Templates and Helm Charts to bootstrap several Kubernetes environments containing a suite of machine learning applications which enabled an economical and scalable machine learning workflow for data scientists.• Designed a PostGIS PostgreSQL database to store millions of annotations, with associated scripts to efficiently export several thousands of them to stakeholders.• Created Airflow DAGs to automatically ingest annotations related metrics produced by segmentation models to support manual and automated QA.
  • Blacksky
    Senior Data Engineer
    Blacksky Jan 2021 - Apr 2023
    Herndon, Virginia, Us
  • Ibotta, Inc.
    Senior Software Engineer
    Ibotta, Inc. Mar 2020 - Jan 2021
    Denver, Colorado, Us
    • Made core contributions to several microservices related to building Audiences for use in the Ibotta app.• Aided in the reduction of a monolithic application into a series of microservices.• Authored several tools using Python and Airflow for use in deploying targeted coupons based on data-science-driven models.
  • Karat
    Interview Engineer
    Karat Mar 2019 - Mar 2020
    Seattle, Washington, Us
    • Conducted freelance coding interviews with a focus on assessing the foundational coding skills of candidates.• Identified issues in candidates’ solutions and helped them find a resolution through pair programming.• Authored detailed write-ups that offered an objective and accurate assessment of candidates’ performance.
  • Socialcode
    Senior Software Engineer
    Socialcode Feb 2018 - Feb 2020
    New York, Ny, Us
    • Designed, developed, and maintained features throughout the application stack of a core software offering on an Agile team.• Engineered efficient Python API endpoints using Django REST Framework JSON API that triggered ETL workflows, performed high-volume aggregate queries, and supported a web application front end.• Pioneered the use of Airflow through prototypes, facilitating learning sessions, authoring company-specific plugins, and developing a Docker-based Airflow deployment system in Amazon ECS. Airflow became the de-facto job scheduling tool across the company through these efforts.• Designed and developed a third-party data integration feature responsible for hundreds of thousands of dollars in revenue for SocialCode.
  • Socialcode
    Software Engineer
    Socialcode Aug 2016 - Feb 2018
    New York, Ny, Us
  • Capital One
    Associate Software Engineer
    Capital One Jul 2015 - Aug 2016
    • Created several prototype web applications in Angular.js and d3.js including a graph database ontology creator, a test data generation tool, and a data lineage visualizer.• Wrote a generic JDBC database load framework for an ETL process into a Hadoop cluster.• Designed and executed a complete history data load into Hadoop Hive tables.
  • Amazon.Com
    Sde Intern
    Amazon.Com May 2014 - Aug 2014
    • Implemented accessibility support for the GWT-based Amazon Web Services DynamoDB User Interface according to the WAI-ARIA Accessibility Standard.• Designed appropriate event handling and formatting paradigms related to accessibility.
  • General Dynamics Information Technology
    Intern
    General Dynamics Information Technology Jun 2012 - Aug 2013
    Falls Church, Virginia, Us
    • Assisted with maintenance and operation of the onsite unclassified IT labs. • Configured and tested Virtual Desktop Thin Clients running Citrix XenDesktop.• Maintained IBM BladeCenter servers including issuing firmware updates.
  • James Madison University
    Teaching/Lab Assistant
    James Madison University Jan 2012 - May 2012
    Harrisonburg, Va, Us
    • Assisted Computer Science professor in teaching the CS239: Advanced Programming class. • Aided students in debugging their code and ensuring their comprehension of course material.

David Mcvicar Education Details

  • James Madison University
    James Madison University
    Computer Science

Frequently Asked Questions about David Mcvicar

What company does David Mcvicar work for?

David Mcvicar works for Keensp

What is David Mcvicar's role at the current company?

David Mcvicar's current role is Founder CEO, Lead Developer.

What schools did David Mcvicar attend?

David Mcvicar attended James Madison University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.