Ben Coppock

Ben Coppock Email and Phone Number

Firmware Team Lead @ GridPoint
Battle Ground, WA, US
Ben Coppock's Location
Battle Ground, Washington, United States, United States
About Ben Coppock

Software engineer, collaborator, and servant leader with experience across the full stack. I love to collaborate with, learn from, and mentor other developers. I make my teams better, and I seek to build up those around me. I'm happy crafting new features or iterating on existing ones, and I love to simplify complex code. I enjoy crafting great APIs, writing well-tested backend logic, designing database schemas and efficient bulk data imports, building high quality user interfaces, and integrating with 3rd party APIs.

Ben Coppock's Current Company Details
GridPoint

Gridpoint

View
Firmware Team Lead
Battle Ground, WA, US
Website:
gridpoint.com
Employees:
200
Ben Coppock Work Experience Details
  • Gridpoint
    Firmware Team Lead
    Gridpoint
    Battle Ground, Wa, Us
  • Gridpoint
    Technical Team Lead
    Gridpoint Jan 2023 - Present
    Reston, Va, Us
  • Shift5
    Staff Software Engineer
    Shift5 Jan 2022 - Nov 2022
    Arlington, Virginia, Us
    Shift5 is a cybersecurity startup focused on defending onboard military platforms and commercial transportation systems (planes, trains, and tanks) against malicious actors and operational failures. I joined the effort working on a customer-facing web application. I led the charge of ensuring the app was Production-ready with error monitoring, feature flagging, and efficient bulk ingestion and normalization of data. I designed multiple iterations of ERDs and wrote numerous schema and data migrations along the way. I also crafted LiveView UI components and cleaned up thousands of lines in the quickly-evolving code base. I then branched out from the web app and was a key player in researching and establishing a proof-of-concept event-driven microservice architecture. For the new architecture, I defined a range of Protobuf contracts + Kafka topics, and I implemented ingestion of data from Kafka topics. I partnered in the detection of threshold-based issues and surfaced those issues to the user.Technologies and tools: Elixir, Phoenix Framework, LiveView, Tailwind CSS, Broadway, Flow, GenStage, Postgres, RedPanda.
  • Re/Max
    Principal Software Engineer, Core Platform
    Re/Max Jan 2020 - Jan 2022
    Denver, Co, Us
    I joined RE/MAX via acquisition of First. I continued to support the First mobile app, primarily as a back-end engineer. During my second year at RE/MAX I transitioned to the Core Platform team and lead development of a foundational new service. We chose Elixir and the BEAM as the foundation for the new service due to the significant data processing requirements of the application as well as our needs around strong uptime and predictable latency. I had been a huge fan of Elixir for several years, and it was wonderful putting it to good use as we took advantage of fantastic libraries and abstractions like Absinthe, Ecto, Broadway, GenStage, Flow, GenServers, Oban, ExUnit, Telemetry, LiveDashboard, etc.Technologies and tools: Elixir, Phoenix, Ruby on Rails, RSpec, Sidekiq, GraphQL, Amazon S3, SNS, SQS, DynamoDB, CloudWatch, Datadog, Sentry.
  • First
    Senior Software Engineer
    First Jul 2019 - Jan 2020
    Durham, Nc, Us
    I joined the small team at First.io to help build and refine their groundbreaking tool for real estate agents. Using predictive analytics, we provided coaching based on which of their friends, acquaintances, and colleagues were most likely to sell their home within the next 12 months—a novel approach that is in stark contrast to the industry norm of working cold leads generated from real estate websites. About 6 months into my time at First, we had a successful exit via acquisition by RE/MAX.Prior to and during the acquisition, I was responsible for a number of key features and improvements: I implemented custom keyset-based pagination for both performance and efficiency; I wrote the back-end logic for features that notified agents when they missed a listing in their network (i.e. when one of their friends listed with another agent—oh no!!) and allowed us to calculate an agent’s “network efficiency” (i.e. the ratio of listings they “won” vs. the total number of listings in that agent’s personal network); I oversaw the transition and migration from a prior authentication strategy to a JWT-based authentication approach; I worked with mobile app notifications sent to end users; and more…Technologies and tools: Ruby on Rails, GraphQL, ActiveAdmin, Rspec, Sidekiq, React Native, Expo, Git, CircleCI, PostgreSQL, AWS, S3, Okta, SmartyStreets.
  • Barre3
    Software Director
    Barre3 Apr 2017 - May 2019
    Us
    I helped ensure that the digital services evolved in a stable and maintainable fashion through technical leadership and hands-on development. This included hiring and managing the engineering team; collaborating with internal stakeholders to build the product, staffing, and technical roadmaps; establishing coding standards and best practices; evaluating programming languages and third party APIs; providing guidance as senior software engineer and architect; writing new code; refactoring existing code; and prioritizing technical debt. In one instance, I led a multi-month project to migrate the workout library to a new provider, improving the reliability of our streaming video and reducing associated costs by 85%.Technologies and tools: Ruby on Rails, React, Postgres, Javascript, ES6/ES2015, Coffeescript, HTML5, Haml, CSS3, Git, Semaphore CI, Heroku, Limelight, JW Player, AWS S3, Stripe, Shopify, Mixpanel, Mindbody, Mandrill/MailChimp.
  • Renew Financial
    Senior Software Engineer
    Renew Financial Jan 2017 - Mar 2017
    Oakland, California, Us
    As a Ruby developer, I had my hands in most of the Ruby applications that comprised our service-oriented architecture — implementing new features and providing & consuming external APIs. I was the chief implementer of integration with DocuSign's REST API, and I also helped build the second iteration of a public facing Angular application. I became increasingly interested in the Elixir programming language and the Phoenix framework. To that end, I gave tech talks, led weekly "Elixir Games", and began experimenting with creating Elixir replacements for various micro-services in our current stack. I enjoyed being part of a team that strove for high quality code through code review and comprehensive testing, that promoted healthy living and work/life balance, and that worked to make the world a better place through goals of clean energy and energy efficiency.Technologies and tools: Ruby on Rails, Sinatra, Cucumber, Rspec, Javascript, AngularJS, Jasmine, Git, Travis CI, DocuSign, Redis, PostgreSQL, Service Oriented Architecture, AWS, S3.
  • Renew Financial
    Software Engineer
    Renew Financial Apr 2014 - Jan 2017
    Oakland, California, Us
  • Goodpixel Llc
    Owner
    Goodpixel Llc 2012 - May 2014
    Custom full stack software development in Ruby, Elixir, React, React Native, and HTML5/CSS3. Video pre-production consulting, directing/production, and editing.
  • Pop Art, Inc.
    Ux Consultant & Front End Software Engineer
    Pop Art, Inc. Oct 2013 - Apr 2014
    Portland, Oregon, Us
    As UX Designer, I collaborated in the creation of an entirely new user interface for a brand new tablet app. My work included interviewing stakeholders, customers, and potential end users; writing personas, scenarios, and requirements; reviewing interaction framework and wireframe design; and creating both animated demos and working software prototypes.As Front End Software Engineer, I kept several existing .NET websites up-to-date, created GPU-optimized HTML/CSS/JS for a cross-platform (PhoneGap) mobile app, and utilized Git for source code management along the way.
  • Centerpointe Research Institute
    Ruby On Rails Developer
    Centerpointe Research Institute Nov 2012 - Apr 2014
    Beaverton, Oregon, Us
    As a Rails developer, I implemented new features in the custom-built shopping cart and fixed existing bugs. I used third-party APIs to sync customer info from an external data source and optimized existing ActiveRecord logic to perform fewer queries to the MySQL database, significantly speeding up page load times.
  • Relevant Studios
    Web Producer & Technology Manager
    Relevant Studios 2011 - Apr 2014
    Transformed Photoshop comps into responsive HTML/CSS via hand-written markup. Created interactive widgets with JavaScript and jQuery. Implemented an entire custom real estate CMS using Ruby on Rails, AWS S3, SendGrid, and Heroku. Managed client web hosting, DNS/MX records, website content, and more. Shot and edited several short promotional videos for client websites using Final Cut Pro X.
  • Mosaic Church
    Interim Worship Director
    Mosaic Church Mar 2011 - Oct 2011
    Planned 4 Sunday worship services including supervision of song selection; communication between band leaders, media, and tech teams; determination of the general service flow; and scheduling of approximately 80 volunteers. Cared for team leaders through regular check-ins and support. Created opportunities for inexperienced volunteers to gain experience and confidence. Created and tracked the yearly worship budget. Tracked inventory. Purchased or replaced audio & media equipment as necessary. Improved team communication by researching and facilitating a move to new service-planning software. Recruited approx 20 new volunteers.
  • Keller Williams Realty
    Real Estate Broker
    Keller Williams Realty Jan 2010 - Apr 2011
    Austin, Tx, Us
    Worked as a Realtor with C. Morgan Davis, P.C. — a top real estate team in Portland, Oregon and in the top 1% of agents nationwide.
  • Apple Inc.
    Assistant Store Manager
    Apple Inc. Nov 2007 - Oct 2009
    Cupertino, California, Us
    Quickly promoted from Mac Specialist to Lead Mac Specialist to Assistant Store Manager. As Assistant Store Manager I was responsible for overseeing the operation of our Geniuses (technical support) as well as our Creatives (personal trainers). I was also responsible for following up with any customers who had not had an outstanding experience. During my time there, our store consistently achieved exceptionally high scores on both customer and employee satisfaction surveys.

Ben Coppock Skills

Web Development User Experience Web Design Html Css Ruby On Rails Leadership Mac Ruby Javascript Git Elixir Video Editing Acoustic Guitar Phoenix Framework Sql Angularjs Video Production Worship Leading

Ben Coppock Education Details

  • Wheaton College
    Wheaton College
    Computer Science

Frequently Asked Questions about Ben Coppock

What company does Ben Coppock work for?

Ben Coppock works for Gridpoint

What is Ben Coppock's role at the current company?

Ben Coppock's current role is Firmware Team Lead.

What is Ben Coppock's email address?

Ben Coppock's email address is be****@****irst.io

What is Ben Coppock's direct phone number?

Ben Coppock's direct phone number is +150362*****

What schools did Ben Coppock attend?

Ben Coppock attended Wheaton College.

What are some of Ben Coppock's interests?

Ben Coppock has interest in Ios Development, Children, Design, Technology, Leading, Elixir, Software Development, Web Development, Real Estate Investing, Ruby Programming.

What skills is Ben Coppock known for?

Ben Coppock has skills like Web Development, User Experience, Web Design, Html, Css, Ruby On Rails, Leadership, Mac, Ruby, Javascript, Git, Elixir.

Who are Ben Coppock's colleagues?

Ben Coppock's colleagues are Meks M., Dennis Belcher, Gii Chi, Robert Anderson, Kevin Prempeh, Julian Triplett, Dan Meng.

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.