# Ari Bernstein > Software / Data Engineer Location: New York, New York, United States Profile: https://flows.cv/aribernstein Senior software engineer at Vetspire Some personal interests include photography, Lego, vinyl records, wrist watches, rock climbing, scuba diving, and bats (ie. the coolest mammals ever) ## Work Experience ### Senior Software Engineer @ Vetspire Jan 2024 – Present ### Software Engineer @ Dstillery Jan 2022 – Jan 2023 | New York, United States Developed Apache Flume-based ETL pipeline infrastructure across Google Cloud Platform (GCP). - Conducted tests to determine optimal Flume Agent configurations in cloud environments. - Designed, codified, and deployed infrastructure using Terraform, SaltStack and Github Actions. - Updated Dstillery-tech-stack specific Apache Hive dependencies to work on Google Dataproc Clusters. - Implemented metrics to monitor throughput, filtration, and failure rates of over 100 billion daily events through Apache Kafka topics and Apache Flume Agents (macro view of pipeline health). - Designed metrics to monitor success rates & failure reasons in Flume Sinks and Interceptors (micro view of pipeline health). - Built Grafana dashboards to visualize such metrics for both business and engineering stakeholders. - Wrote system to unify GCP security credential Secret access across all Dstillery applications via SaltStack. - These contributions aided in a company-mandated cloud migration which saves Dstillery millions of dollars per year in data center costs and minimizes spending on cloud computation and storage costs. Designed system using Google Dataplex to organize data across Hive, BigQuery, MySQL, and Google Cloud Storage using both technical & business metadata. Migrated core datasets and ETL pipelines from on-premises server environments to Google Cloud Environments. - Managed migration of 7 core Hive databases from on-prem Hadoop environment to GCP Dataproc clusters. - Reconfigured Flume sinks (streaming Protobuf messages w/ Hive table data) to GCS buckets instead of HDFS directories. - Wrote a program for Hive table partition management, deployed via GCP Cloud Functions. - Estimated, planned, and tested GCP resource usage to optimize configurations to minimize storage/computing costs. - Developed core service to enable all 17 Groovy apps to interface with Hive in GCP environments. - Redesigned Spring Boot, Groovy, and Python pipeline components to run in GCP compute instances. ### Software Engineer Intern @ Liberty Mutual Insurance Jan 2021 – Jan 2021 | Boston, Massachusetts, United States - Developed features and fixing bugs for Liberty Mutual's in-house machine learning model deployment platform. - Utilized agile development to work on a variety of services that make up the platform, mostly based in Java Spring Boot and Python Flask. - Worked to integrate Managed ML Flow into the ML model deployment platform (in addition to the current AWS based offerings). - Implemented backoff functionality (http call retry - including unit tests), and resource auto-scaling across the entire platform. - Co-developed a Slackbot using Elixir for general error reporting with another software engineer. ### Software Engineer Intern @ Liberty Mutual Insurance Jan 2020 – Jan 2020 | Boston, Massachusetts, United States - Developed from scratch a restful service for data enrichment using Fast API, Docker, and MongoDB (PyMongo & Motor), which uses claim-submission attributes to determine a submission type and then queries MongoDB instances to return additional data relevant to the initial input. - Learned good software engineering practices, especially test-driven development, code organization (namely separation-of-responsibilities), and story-point estimation. ### Software Engineer Intern @ Liberty Mutual Insurance Jan 2019 – Jan 2019 | Dover, New Hampshire -Developed a service using the Pandas library to perform data cleaning and consolidation operations on large datasets. The output of this tool is used as input for training models within Liberty's internal pipeline. - Focused on efficiency for cloud pipeline deployment; helped to increase existing performance by 300%. - Frequently communicated with data scientists (customers). ### Software Engineer Intern @ Liberty Mutual Insurance Jan 2018 – Jan 2018 | Portsmouth, New Hampshire - Built a service to pre-process images for the Tesseract OCR Engine in Java using OpenCV; learned about computer vision & low-level image manipulation incl. text block-identification for individual processing. - Developed full stack features for an internal web app with a React JS frontend and Spring Boot backend; developed features related to subscription-based email notifications. ### Information Technology Intern @ Sterling National Bank Jan 2017 – Jan 2017 | Greater New York City Area - Developed the User experience of their internal Payroll Finance Self-Service portal. - Used Photoshop, Sketch, and Balsamiq. - Learned and utilized informational hierarchy structuring for UI simplicity. - Developed ETL tools using PHP. ### Web Developer, SEO Manager @ American Movie Company Jan 2014 – Jan 2016 | Greater New York City Area During my time at the American Movie Company, I rebuilt several company websites within the Divi Wordpress Framework. I also worked on targeted marketing campaigns and the constant improvement of company online presence via social review platforms such as LinkedIn, Yelp, Google+, etc. These tasks worked in conjunction as part of a successful search engine optimization (SEO) strategy which greatly improved company visibility in search results. Please examine my work on the primary American Movie Company website: http://americanmovieco.com/ . ### Web Marketing & Film ProductionIntern @ American Movie Company Jan 2013 – Jan 2014 | Greater New York City Area My work as an intern centered in two areas: web design and marketing, and film production. Web design and marketing: Much of my time at the American Movie Company was spent marketing using LinkedIn to create mass email lists to send to relevant people, such as directors and producers. I also created advertisements and other assets using Photoshop, and worked on the company's various websites, improving SEO and general functionality. Film production: Otherwise, I operated Teleprompters and as well as the TriCaster. I have worked with various clients including: 1. Digital Operations Team - The Million Second Quiz - NBC Universal 2. Teleprompter Operator - Multiple Sclerosis PSA (starring Max Adler from Glee) - FSH Society 3. Teleprompter Operator - Shanghai Hand ## Education ### Bachelor’s Degree in Computer Science Rochester Institute of Technology Jan 2016 – Jan 2021 ### Apps Track in iOS Development Make School Jan 2016 – Jan 2016 ### High School Brooklyn Free School Jan 2010 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/bernsteinari - Website: http://aribernstein.me --- Source: https://flows.cv/aribernstein JSON Resume: https://flows.cv/aribernstein/resume.json Last updated: 2026-04-01