Chris Grass

Chris Grass Email and Phone Number

Staff Software Development Engineer @ MCG Health
Chris Grass's Location
San Diego, California, United States, United States
Chris Grass's Contact Details

Chris Grass personal email

n/a

Chris Grass phone numbers

About Chris Grass

Travel/food/work he/him

Chris Grass's Current Company Details
MCG Health

Mcg Health

View
Staff Software Development Engineer
Chris Grass Work Experience Details
  • Mcg Health
    Staff Software Engineer
    Mcg Health Mar 2022 - Present
    Seattle, Washington, Us
    Data Platform Team* Build a flexible ELT platform and the infrastructure required to make it reliable and secure.* Flyte is the primary orchestrator with dockerized transformers written in arbitrary languages.* Terraform to manage the IaC, which can be deployed to AWS or Azure.* Kubernetes to manage cloud infrastructure and resources.* Databricks and Azure Blob Storage to house and access the data.
  • Mcg Health
    Senior Software Engineer
    Mcg Health Jul 2020 - Mar 2022
    Seattle, Washington, Us
    Utilization Management Service* A multi tenant web application that helps utilization management nurses prioritize their work. It digests HL7v2 feeds in order to build an encounter and patient snapshot, then calls an ML service that produces a score, indicating the relative need for UM nurse intervention.* Built with .NET Core using Domain Driven Design (DDD) architectural principles and a SQL Server database.* Terraform to manage the IaC which is deployed to Azure Cloud. CI/CD pipelines built with Azure DevOps
  • Trōv
    Senior Software Development Engineer
    Trōv Feb 2019 - Jul 2020
    Danville, Ca, Us
    Tech lead for remote server development team• Lead a team of 4-8 server developers located around the world (US, Canada, Ukraine, Australia)• Design and develop the server implementation for a car insurance product. Take the project from initial server requirements to release 1.0• Discuss and develop requirements, architecture, and implementation with our business partner • Direct contractors to implement stories of various sizes. Guide their development as engineers, review their pull requests, and improve their understanding of our infrastructure
  • Trōv
    Software Developer
    Trōv Jun 2017 - Feb 2019
    Danville, Ca, Us
    Car Insurance Product• Generate a quote, authenticate users, purchase protection, and interact with a policy. Customer can generate credits for future bills by using alternative forms of transportation (commuting via bus, train, bike, etc) which is determined using telematics• System of record for customer policies and GL information• RESTful API with WCF microservice infrastructure• C#, WCF, Event Store, MySql & Entity Framework, Flexrule
  • Expedia, Inc.
    Software Development Engineer Ii
    Expedia, Inc. Jul 2014 - Jun 2017
    Seattle, Wa, Us
    Feed Generator•Pulls data from multiple sources, caches that data, then writes feeds in multiple formats based on partner and business requirements•RESTful API that accepts requests to POST hotel data to partnersData Pushing Service Suite•Dynamic Query Generator Service•Message Routing Service•Data Collection/Transformation Service•Messaging QueueClient Configuration Management Service•Web portal and API suite that allows clients to self-manage service configurations•Front end in JS, Angular JS, Node JS. Service in Java, backed by MongoDBTechnologies used: Java 7/8, CXF, Spring 3, REST & SOAP, Gradle, Ant, Git, Perforce, Jenkins, Chef, Docker
  • Insight Global (Microsoft)
    Sde
    Insight Global (Microsoft) Jun 2013 - Jul 2014
    Secure Asset Access Tool•WebApp that allows users in secure environment to interact with secure and public assets.•Authoritative data pulled from OData feed, then cached in SQL Server db. UI retrieves amalgamation of public/secure data via WCF service and private OData feed. •OData and WCF services in C#, database in SQL Server 2012.OData Pusher•Excel plug-in that pushes/pulls OData objects from data in Excel spreadsheet.•User enters names of OData asset and action wanting to perform (Push, Update, Remove), then application dynamically builds OData object using reflection and performs action. •Results are logged to SQL database, including any OData exceptions that were thrown.•C# for COM add-in (VSTO), XML for mapping OData properties to Excel names, SQL Server 2012 for reporting and logging.Authorization Tool•WebApp that verifies users have permissions to update physical assets in datacenter.•ASP.NET website uses RESTful WebMethod calls to verify information in OData via LINQ. •Results returned from service in JSONP object•Front end written in HTML and JavaScript, WCF written in C#, OData accessed by Service Reference.Ticketing Interface•Website that allows users to use multiple ticketing systems through a unified interface.•Built system that grants admins ability to design “service rating” email. •Added functionality allowing teams to import forms, an object that gives team admins the ability to create dynamic processes. •ASP.NET sites that use variety of technologies: C# Code-behind, WCF services hosted in IIS, WebMethods exposed to JavaScript, and OData Service References.DNS Resolver Tool•WinForm App that uses DNS to resolve IP addresses or entire subnets. •Application calculates IP range based on user input (CIDR or Dot-Decimal notation), then checks each address for FQDN, host name, etc.•Results are generated and returned incrementally in individual threads via WCF service callbacks. •Written in C#
  • Bishop, White, Marshall & Weibel, P.S.
    Junior Sql & .Net Developer
    Bishop, White, Marshall & Weibel, P.S. Jan 2013 - Jun 2013
    Barcode File Tracking and Reporting Application• Built C# application that uses Motorola barcode scanners to track and report on physical files as they move around the office; instead of sending emails to the entire department, users can enter a file number and get immediate answer to location of file.• Added reporting functionality by designing secondary WinForm that parses user input and creates SQL Query Command and Parameters; returned data is then displayed in formatted Excel worksheet (via C#); management can now see the history of a file and where bottlenecks in our workflow exist. Continued Development of Reporting System• Took ownership of frontend reporting tool maintenance and functionality - added report definition visibility, a report numbering scheme, and the ability to run multiple reports in one session.• Moved SQL query database from SQL Server to Access 2010 due to Sybase ODBC conflict• Regression testing to ensure compatibility with new query database
  • Bishop, White, Marshall & Weibel, P.S.
    Sql And .Net Developer - Internship
    Bishop, White, Marshall & Weibel, P.S. Jun 2012 - Jan 2013
    Developed Reporting System For New Database Management System (Sybase)•Investigated and documented recently acquired software suite (Perfect Practice) and mapped new table relationships and dependencies – required before any reports could be developed.•Used RazorSQL to develop SQL queries to satisfy internal and external client requirements; automated reporting became a necessity due to new state and federal laws governing data, which led to a significant increase in reporting overhead. Reports were previously done by hand.•Updated legacy source code (VB.NET) to enhance frontend reporting tool functionality – framework for end user filtering and sorting was previously designed but needed fixes before roll-out. •Solicited functional requirements from internal clients for both reports and reporting tools•Performed manual unit testing and system testing
  • Bishop, White, Marshall & Weibel, P.S.
    Accounting Assistant
    Bishop, White, Marshall & Weibel, P.S. Nov 2011 - Jan 2013
    •Develop process flows to streamline and better leverage functionality of the company's software.•Design and write Excel macros and formulas in order to automate data flow between proprietary software and reporting tools.•Assist in AP, AR, and General Ledger reconciliation.
  • Circuit City
    Operations Manager
    Circuit City Dec 2007 - Mar 2009
    Us
    •Hired, trained, and developed a successful team of associates.•Managed and tracked $2M inventory. Reduced shrink/loss from .07% to .035% to revenue. •Trained and mentored my staff to provide world class customer service, which resulted in an increase in customer feedback scores of 50% over the last nine months of my tenure.•Audited daily/monthly/quarterly reports and security logs.•Managed store resets and merchandising.
  • Internet Puravida
    Cafe Manager
    Internet Puravida Mar 2005 - Mar 2006
    •Software and Hardware Support - Built the network servers and workstations, and helped troubleshoot software and networking issues.•Marketing - Planned events to increase exposure to tourists.•Team Building - Hired and trained a staff to support business goals.

Chris Grass Skills

.net Software Development Sql C# 4.0 Wcf Services Java Windows Services Asp.net Linq C# C++ Microsoft Office 2007 Microsoft Office Restful Webservices Spring Framework Soap Databases Winforms Matlab Scientific Computing Reports Analysis Accounts Payable/recievable

Chris Grass Education Details

  • University Of Washington Bothell
    University Of Washington Bothell
    Computer Science
  • Bellevue College
    Bellevue College
    General Studies (Business)

Frequently Asked Questions about Chris Grass

What company does Chris Grass work for?

Chris Grass works for Mcg Health

What is Chris Grass's role at the current company?

Chris Grass's current role is Staff Software Development Engineer.

What is Chris Grass's email address?

Chris Grass's email address is ch****@****mcg.com

What is Chris Grass's direct phone number?

Chris Grass's direct phone number is (425) 679*****

What schools did Chris Grass attend?

Chris Grass attended University Of Washington Bothell, Bellevue College.

What are some of Chris Grass's interests?

Chris Grass has interest in Children, Technology, Politics, Education, Environment, Chess, Reading, Hiking, Camping, Science And Technology.

What skills is Chris Grass known for?

Chris Grass has skills like .net, Software Development, Sql, C# 4.0, Wcf Services, Java, Windows Services, Asp.net, Linq, C#, C++, Microsoft Office 2007.

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.