Dave Finlay work email
- Valid
- Valid
- Valid
- Valid
Dave Finlay personal email
- Valid
- Valid
Dave Finlay phone numbers
Fond of people, technology, tinkering, maps, data, software and system architecture, history, automagical things, simple aesthetics, CLIs and nice keyboards. Also, overly fond of awkwardly pointing out my own shortcomings!
-
Cloud ArchitectCodedrifters Oct 2023 - PresentAtlanta, Us -
CaregivingCareer Break Jun 2023 - Sep 2023After getting laid off from StreamSets, I decided to take the summer off and spend time with my two young boys. Parks, Legos, projects, and lots of fun. Probably the best summer ever.
-
Senior Software EngineerStreamsets Inc. Nov 2022 - May 2023San Mateo, California, Us- On the tooling team, primarily testing tools- Added new platforms for tests to target, along with deploying the new permutations- Created release tooling for the company's python packages- Migrated and rewrote canary test for newer version of company's platform- Built tool for dynamically tagging resource usage within the CI system -
Senior Software EngineerTatari May 2021 - Sep 2022San Francisco, California, Us- On the measurement team, primarily focused on ETL work- Added additional dimensions to data, allowing for more insights into ad effectiveness- Performed optimizations of ETL pipelines- Migrated pipeline from processing in Python to processing in Redshift- Updated GraphQL APIs as data models changed and additional dimensions were added to data- Member of the Engineering Steering Committee, which was responsible for changes across the org- Worked on change from Redshift to Spark for data processing -
Principal ArchitectKnowink Jun 2019 - May 2021Saint Louis, Mo, Us- Responsible for the products' overall software and systems architecture.- Designed and worked on a solution for live data replication between MongoDB and Postgres.- Designed data model for migrating data from MongoDB to Postgres.- Successfully deployed multiple kops based Kubernetes clusters to GovCloud.- Implemented automated backup and cross region replication of DB volumes using AWS Lambda.Designed, implemented, and executed data migration pipelines for customer data. -
Senior Software ArchitectSema Mar 2019 - Jun 2019Baltimore, Md, Us- Responsible for the product's overall software and systems architecture.- Designed new backend architecture using AWS ECS and Fargate to support growing customer base and address pain points.- Implemented serverless backend using AWS Lambda for processing of data.- Designed and implemented source code management service for customers' code.- Designed on premise deployment solution. -
Principal ArchitectVotem Corp. Oct 2018 - Feb 2019Cleveland, Ohio, UsWas responsible for the products' overall software and systems architecture. Took a facilitator approach, empowering the product engineering teams.Represented the company in working groups and standards bodies such as the NIST in provide vendor input on future versions of federal standards (VVSG 2.0).Designed and lead implementation of multiple common services to be shared across product lines as a start to common platform to facilitate composable products.Designed a hybrid cloud model to facilitate the roll out of a state VRS system, including necessary software and system architectural changes.Led nascent efforts to migrate VRS product from MongoDB to Postgres.Designed data model for the core voting product, from the edge to the internal.Worked on a mix of Software/System Architecture, Data Modeling, Application Security, DevOps, web services, and data processing.Led internal Application Security Guild to drive internal best practices and handle security related issues in the application layer.Developed a client Python API library for interfacing with the core legacy product that abstracted away the discrete constituent applications and their idiosyncrasies. -
Principal ArchitectEveryone Counts, Inc Sep 2017 - Oct 2018Was responsible for the products' overall software and systems architecture. Took a facilitator approach, empowering the product engineering teams.Represented the company in working groups and standards bodies such as the NIST in provide vendor input on future versions of federal standards (VVSG 2.0).Designed and lead implementation of multiple common services to be shared across product lines as a start to common platform to facilitate composable products.Served as product owner for the internal Platform Team that developed common services and infrastructure.Performed quantitative analysis on external vendor services.
-
Senior Software EngineerEveryone Counts, Inc Mar 2016 - Sep 2017Worked on the design and implementation of a modernized voting product with high availability and transactional guarantees in a distributed operational model. Performed the primary data modeling for the modernized voting product.Led internal Application Security Guild to drive internal best practices and handle security related issues in the application layer.Developed a client Python API library for interfacing with the core Quad Audit product that abstracted away the discrete constituent applications and their idiosyncrasies.Developed automated Limits and Volume Tests to determine max throughput for paper ballot processing and identify application choke points via systematically changing election/ ballot content and parameters to find hard limits within the product.Worked on customized OS ISO generation for automated deployment and installation of system images on hardware.
-
Co-Founder / Chief HackerPathsense Oct 2014 - Dec 2017Company dedicated to providing a low power, high accuracy location provider for mobile devices. A year of late nights moonlighting led to a POC Demo we could use to acquire 1M in funding and strike it out on our own. PathSense was a winner of the DEMO God Award in Fall 2014.Responsible for Geospatial Systems, Data and Cloud Architecture, Security, Software Build/ Releases, and the QA Team.Designed, implemented, and maintained the PathSense Cloud Architecture.Designed the PSGeospatial Data Model/System Architecture and implemented components, such as a distributed manager/worker application to ingest, filter, and tilefy OSM Road Data and a USGS Data processor.Developed a comprehensive Power Testing Methodology and Framework using bothHardware and Software, requiring the building of test rigs, intrusive device hardware modification, and development of software to process resultsBuilt a Generic Event Collection Service used for Authorization and Metrics.Created Python applications to process, transform, and analyze data: Monsoon Power Monitor binary result files, Location Logs, GeoJSON, raw sensor logs.Handled all aspects of software packaging, distribution and legal aspects of software distribution.A large array of other items: Release Strategy, Code Obfuscation, Model Encryption, Download Tracking, C++/ObjC/Java utility classes, 3D Geofences, Patent Pending Geofence approach.Lead QA team and provided mentorship to protege, guiding him down the path of excellence.
-
Sr EngineerNokia Dec 2010 - Oct 2014Espoo, Southern Finland, FiWhile working as the build engineer for the the 3D Maps team:Architected an Event Reporting System that was used from Application Crash Symbolication and Analytics. Developed the service, persistence, processing, and client reporting aspects.Lead effort to modularize code base with clear code and concern boundaries to facilitate cross platform portability and maintainability.Migrated Continuous Integration system from a local server to a cloud base build farm utilizing Docker and Jenkins.Reduced build time of very large desktop 3D Map Editing application from 95 minutes to 25 minutes, this made the core developers very happy.Migrated build 'glue' scripts from batch/PowerShell to Python to improve extensibility, maintainability and usability.Migrated core repository with 8 years of commits from HG to Git without loss of fidelity .While working on the Trapster Product:Architected migration from a PHP monolithic application to a modern Web Application backed by a Java middle tier utilizing Spring Framework.Successfully lead project to migrate Trapster's infrastructure from a bare metal hosted environment to AWS for the web, service, and data layers.Authored in-house AWS focused DevOps tooling using the Python boto library.Primary responsibilities were Architecture, Build, Test, Release, and DevOps.Designed and built a CI environment for Trapster’s mobile clients, web app, and services.Built a fully functional device lab, with build, deployment, test, pseudo-automated localization ofmobile clients.Designed and maintained various testing utilities for the QA and Dev teams.Designed an elegant URL shortener that removed the previous implementation's databasedependency.Co-designed a more intelligent algorithm for alerting to traps on the mobile clients base on vectorized spatial data.Constantly pushed for increased automation, bottleneck alleviation, and improvement . -
Mobile Quality Assurance EngineerTrapster Jan 2010 - Dec 2010Trapster was acquired by NAVTEQ in December 2010.Tested Trapster’s mobile clients and web application.Built Faraday cage for testing network failure conditions.Assisted with due diligence and other preparation for acquisition by NAVTEQ.Discovered the joy of software, mobile devices, and geospatial data.Handled all user support .
-
TechnicianVerari Systems Mar 2008 - Dec 2009Us
Dave Finlay Skills
Dave Finlay Education Details
-
Palomar CollegeGeneral Education And Computer Science -
California State University, ChicoPolitical Science And Government
Frequently Asked Questions about Dave Finlay
What company does Dave Finlay work for?
Dave Finlay works for Codedrifters
What is Dave Finlay's role at the current company?
Dave Finlay's current role is Cloud/Software Architect/Engineer.
What is Dave Finlay's email address?
Dave Finlay's email address is da****@****ail.com
What is Dave Finlay's direct phone number?
Dave Finlay's direct phone number is +185836*****
What schools did Dave Finlay attend?
Dave Finlay attended Palomar College, California State University, Chico.
What are some of Dave Finlay's interests?
Dave Finlay has interest in Long Tail Thinking, Linux, Mobile Devices, Simplicity, Cloud Computing, Minimalism, Futurism, World History, Amazing Things.
What skills is Dave Finlay known for?
Dave Finlay has skills like Agile Methodologies, Software Development, Linux, Software Engineering, Testing, Java, Cloud Computing, Scrum, Software Design, Web Applications, Mobile Devices, Mysql.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial