Kc Shafer

Kc Shafer Email and Phone Number

Vice President of Engineering, Data | Data Architecture, Data Product Development @ Old Well Labs
Kc Shafer's Location
Charlotte, North Carolina, United States, United States
Kc Shafer's Contact Details
About Kc Shafer

Experienced Technology leader, I have built and managed great teams, been a part of engineering leadership groups, contributed to great architecture and built exciting things. I'm best when multiplying my effectiveness through setting strategy, advising on architecture and implementing high value services.

Kc Shafer's Current Company Details
Old Well Labs

Old Well Labs

View
Vice President of Engineering, Data | Data Architecture, Data Product Development
Kc Shafer Work Experience Details
  • Old Well Labs
    Vice President Of Engineering, Data
    Old Well Labs Jun 2023 - Present
    Charlotte, North Carolina, Us
    Leading data engineering practice for InvestmentTech B2B research and data insights platform. Primarily responsible for building data architecture to source public and private date and curate that data into a data product to be used on our consumer web product. I also contribute to overall architecture, engineering and product practices/processes and hiring processes and to the Platform/DevOps capabilities.Notable ProjectsData Architecture - Introduced a data process responsible for "Sourcing", "Staging" and "Normalizing" data in a standardized and decoupled architecture, implemented through a kafka driven eventbus. Replaces a disparate, batch and tightly coupled collection of data pipelines. Additionally separated the product database from the analytics database, and introduced new representations of our data to solve different needs. ADV Data Collection - Implemented the sourcing and normalization of ADV data publically available from the SEC to automate creation of Fund Managers and related information that was previously an entirely manual process or data that was unavailable.People Data Collection - Co-Architected solution to source and normalize people data for investment firms into data model for product use. Primarily responsible for normalization of data and API development.DevOps/Infrastructure Practice - Reviewed and established good DevOps and Infrastructure practices including: migration to Github, implementation of CI/CD pipelines for linting and testing, implementing terraform for IAC, improving our AWS networking implementation, implementing SonarCloud static code analysis and interviewing and negotiating contract for DevOps resources.
  • Villagemd
    Director Of Engineering
    Villagemd Sep 2022 - Jul 2023
    Chicago, Illinois, Us
    Engineering leader of platform engineering group, responsible for roadmaps, product management, strategy, architecture and more for two teams of engineers.

    Core Services: Building a service platform for our product teams based the pillars of Data Access, Auth, Event/Messaging, Config. Focus on enabling product teams to deliver end user value (patient, clinical, operations team)

    Core DevOps: Reimagining centralized DevOps, Infrastructure, SRE and support within the engineering team. Leading our AWS strategy, IAC, CI/CD. github migration and more. Major focus on migration to containerization, k8s, security as well as cost optimization of current resources.
  • Villagemd
    Principal Software Engineer
    Villagemd Jan 2022 - Feb 2023
    Chicago, Illinois, Us
    Engineering leader within the Product Engineering group, responsible for finding the most critical technology problems within the organization and solving them. Contribute to core engineering leadership group, enterprise architecture and architectural review process.Highlights:Patient Engagement R&D: Interviewed many members of the business, clinical, product and technology team regarding our patient engagement to identity opportunities and gaps. Developed this into a set of recommendations for how to better leverage technology in a patient engagement program.Event/Messaging Platform: Architected and built a 100% no code configurable event production and consumption platform on AWS ECS, MSK (Kafka + Zookeeper usage), Apache Schema Registry and Python.DevOps Support: Provided devops (Github, CI/CD, AWS) support for 4 months after a restructuring in our Cloud Infra/Devops group.Architectural Knowledge/Documentation: Documented and diagrammed overall architecture and specific critical pieces of our systems and data architecture to make it easier to communicate about. Also served as expert on most areas of our architecture.
  • Routable
    Engineering Manager, Core Functionality
    Routable Aug 2021 - Jan 2022
    San Francisco, California, Us
    - Manage team of 6 engineers.- Contribute to architecture and technical solutions to deliver business value.- Project manage team roadmap projects.- Contribute to engineering efforts as IC.Major Project: Migrating backend from EC2 to ECS, and manual deployments of FE/BE to CI.Technologies Used: Python, Django, Docker, Celery, Terraform, ECS, EC2, ECR, S3, RDS, Elasticache
  • Villagemd
    Principal Software Engineer - Identity, Access & Fraud Management
    Villagemd May 2021 - Aug 2021
    Chicago, Illinois, Us
    Started a new team responsible for building backend and mobile front end for patient users to create new users, access their PHI securely, sign in and other identity management functions for our mobile app offering. Managed the team, architected the original solution, product managed and contributed code.Tech: Python, AWS (Cognito, Lambda, Cloudwatch), Terraform, Redis, Mobile(IOS, Android), Flutter
  • Villagemd
    Principal Software Engineer, Data & Interoperability
    Villagemd Oct 2020 - May 2021
    Chicago, Illinois, Us
    Engineering leader on the Data & Interoperability team, responsible for having a broad impact on our data platform and interoperability platform including data access and other shared services. Mentored other engineers, reviewed code and solution proposals, managed Backend maintainers group. Highlights:Data Control Panel improvements: Refactored parts of our data control panel to react components, better backend pattern and authentication.EMPI: major contributor to the central patient matching algorithm for a proprietary EMPI solution, as well as its component transactional EMPI to enable engineering and ETL needs.DocAPI: contributed improvements to our custom ODATA solution.EMR API: introduced new api implementation for interfacing with our EMR provider (Athena) securely and scalably.
  • Villagemd
    Principal Software Engineer, Workflow
    Villagemd Aug 2019 - Oct 2020
    Chicago, Illinois, Us
    Principal Engineer on the workflow/clinical systems teamHighlights:KConnect POC: POC of how kafka connect could work in our data architecture, including infrastructure, config and inetgration.Data Pipeline Improvements: Improved our homegrown postgres/sql server -> Salesforce data pipeline, including event architecture, api integrations, data model and performance.Salesforce CI/CD overhaul: migrated Salesforce CI/CD to the SFDX model for continued improvement.Provider Mobile App: contributed to the POC of a provider mobile app concept.RPM Rules Engine: implemented engine (python) to ingest patient entered information from mobile app, processing it through a rules algorithm that was partially config based and generating then transmitting alerts to Salesforce to be reviewed by care management team.
  • Xo Group Inc.
    Technical Lead & Architect, Enterprise Systems
    Xo Group Inc. Oct 2018 - Mar 2019
    New York, New York, Us
    Enterprise Systems team Laid off March 2019Responsible for leading the architecture and development of the Business Systems team, over the sales, operations, fulfillment and support systems. Mentored other developers, designed and documented solutions, developed tech arch strategy and contributed to high value projects directly.Highlights:CI/CD and SDLC overhaul: implemented SDLC and CI/CD to replace some outdated processed.Enterprise patterns: Applied Rob Fowler's enterprise patterns for software design to the existing code base to make quick improvements.Account structure: Analysis and rearchitecture of existing account hierarchy design representing how clients were stored, examples are legal structures with multiple wedding venues.Account Team reassignment: Algorithm to recursively apply a tree representation of account team to a new account based on org hierarchy.
  • Cloudsquare
    Software Developer (Contract)
    Cloudsquare Sep 2018 - Nov 2018
    Woodland Hills, Ca - California, Us
    - Worked on internal billing application.- Developed custom routing application for both leads and accounts, with custom rules stored in data.- Developed complex bi-directional sync between Salesforce.com and Quickbooks Online using the QBO REST API, integrating several tables.
  • Michelin
    Senior Software Developer / Architect
    Michelin Feb 2018 - Oct 2018
    Clermont-Ferrand, Auvergne-Rhône-Alpes, Fr
    Member of the internal software development team managing Michelin's "digital" transformation of their Sales, Operations, Fulfillment and customer portal systems. Oversight of 50+ contract engineering team's engineering and architectural decisions.Highlights:Oversight: responsible for oversight of each team's architectural decisions, highlights including account management and creation system.CI/CD and SDLC overhaul: implementation of Github, automated deployments for Salesforce and full SDLC to replace manual deployments. Along with better testing and approval tracking for development lifecycle. Territory Management overhaul: Refactors and redesigns of territory management system, designed to manage how sales territories were managed and assigned via data model and how leads assignment was automated.
  • Codescience
    Software Developer
    Codescience Jul 2017 - Feb 2018
    Chattanooga, Tennessee, Us
    Consultant lead engineer for software package development for B2B clientsHealthcare Care Management platform implementation: Developed implementation of patient management platform, robust patient demographic storage, patient search and demographic UI, care goals management system that would intelligently assign goals, tasks to patient care plan and a mini EMPI.
  • Braintree
    Senior Software Engineer, Technical Lead - Business Systems
    Braintree Jan 2016 - Apr 2017
    Chicago, Il, Us
    Lead Engineer for business system teams, designed and developed solutions that enabled integrations for Merchant onboarding, operations, customer support and PayPal integrations.Highlights:Data Model transformation: Supported a data model transformation for how we stored Merchant details and processing information. Included fixing data, debugging apis and code, and using data warehouse (redshift) to script data correction.Braintree<>PayPal ETL: Wrote custom ETL software suite to facilitate easy to manage via configuration ETL solution from Braintree to PayPal Salesforce for many data concepts.Braintree Salesforce <> Zendesk Integration: Wrote custom integration supporting bidirectional ETL and on demand data from Braintree Salesforce to Zendesk integration support Braintree's custom support migration to Zendesk.Data Support: Supported our stakeholders data issues, often by leveraging and excellent Redshift based data warehouse to write scripts, many which were reusable for frequent data corrections.
  • Codescience, Inc.
    Software Developer
    Codescience, Inc. Mar 2015 - Jan 2016
    Chattanooga, Tennessee, Us
    Consulting backend engineer building B2B products.Highlights:Account Product: Accounting OS platform backend, implemented data model and backend for managing ledgers and other accounting principles with proprietary integrations and workflow for client.Custom Learning Community: Backend engineer for a custom learning portal for a large SAAS provider, built data model, implemented code patterns, CI/CD and integrations with video and other content providers. Both the end user and internal administration platform.Internal Project Initializer: Built scripts and templates to make it easy for engineers to initialize a new project for a client.

Kc Shafer Skills

Salesforce.com Javascript Cloud Computing Troubleshooting Css Mysql Rest Php Jquery Database Design Salesforce.com Administration Sfdc Apex Programming Visualforce Pages Salesforce.com Implementation Git Salesforce.com Certified Administrator Ruby On Rails Python Ruby Api Development Bash Release Engineering Jenkins Django Amazon Web Services Integration Software Development Web Services

Frequently Asked Questions about Kc Shafer

What company does Kc Shafer work for?

Kc Shafer works for Old Well Labs

What is Kc Shafer's role at the current company?

Kc Shafer's current role is Vice President of Engineering, Data | Data Architecture, Data Product Development.

What is Kc Shafer's email address?

Kc Shafer's email address is ks****@****emd.com

What is Kc Shafer's direct phone number?

Kc Shafer's direct phone number is +120287*****

What are some of Kc Shafer's interests?

Kc Shafer has interest in Traveling, Classic Video Games, Computers, Reading.

What skills is Kc Shafer known for?

Kc Shafer has skills like Salesforce.com, Javascript, Cloud Computing, Troubleshooting, Css, Mysql, Rest, Php, Jquery, Database Design, Salesforce.com Administration, Sfdc.

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.