Matt Odille

Matt Odille is a pragmatic software engineer interested in using the right technologies to develop smart and well-written software that helps people.

View on GitHub

resume.yaml

---
basics:
  name: Matt Odille
  label: Software Engineer
  picture: https://www.gravatar.com/avatar/9e027d15116fd8df56fe027e00b482e2
  website: http://www.mattodille.com/
  summary: >
    Pragmatic software engineer interested in using the right
    technologies to develop smart and well-written software that helps people.
  location:
    city: Pittsburgh
    countryCode: US
    region: Pennsylvania
  profiles:
  - network: GitHub
    username: modille
    url: https://github.com/modille
  - network: LinkedIn
    username: modille
    url: https://www.linkedin.com/in/modille

work:
- company: UPMC Enterprises
  position: Lead Software Engineer
  website: https://enterprises.upmc.com
  startDate: '2020-01-01'
- company: UPMC Enterprises
  position: Senior Software Engineer
  website: https://enterprises.upmc.com
  startDate: '2018-12-01'
  endDate: '2020-01-01'
  summary: Worked on RxExpress program which provided outreach and care for pharmacy patients over SMS
  highlights:
  - Developed specialized CRM for allowing pharmacy technicians to manage patient encounters
  - Created complex SMS chat bots and robocall dialogs for performing patient outreach
  - Built rules engine for managing patient outreach and follow-ups
- company: medCPU, Inc.
  position: Senior Software Engineer
  website: https://medcpu.com
  startDate: '2016-06-01'
  endDate: '2018-12-01'
  summary: Developed system that provided incredible real-time clinical decision support
  highlights:
  - Created a rules engine that processed clinical decision support alerts
  - Worked on UI component for displaying real-time interventions on top of an EMR window
  - Processed large amounts of HL7 messages in real-time
  - Developed complex processing scripts in Qlik for real-time analytics on large data sets
  - Designed internal logos for teams and projects
  - Participated in company footbag and shuffleboard tournaments
- company: UPMC Enterprises
  position: Senior Software Engineer
  website: https://enterprises.upmc.com
  startDate: '2015-04-01'
  endDate: '2016-06-01'
  summary: >
    Created clinical decision support tool and worked on developing
    a secure messaging application
  highlights:
  - Helped mentor associate engineers
  - Contributed to open-source PDF Viewer Cordova plugin
  - Migrated application to Docker containers
  - Migrated application to Kubernetes
  - Participated in and managed foosball and ping-pong tournaments
- company: UPMC Enterprises
  position: Intermediate Software Engineer
  website: https://enterprises.upmc.com
  startDate: '2013-03-01'
  endDate: '2015-04-01'
  summary: Developed telecommunication application for doctors
  highlights:
  - Served as scrum master
  - Conducted software engineering interviews
  - Set up an offline standalone version of the application, which was used at HIMSS 2015
  - Established continuous integration build pipeline using Jenkins
  - Created Chef scripts and Vagrantfile to provision application and database servers
  - Arranged birthday party for my favorite test patient

education:
- institution: University of Pittsburgh
  area: Computer Engineering
  studytype: Bachelor of Science
  startdate: '2007'
  enddate: '2010'
  gpa: '3.7'
- institution: Community College of Allegheny County
  area: Computer Engineering
  studytype: Associate
  startdate: '2005'
  enddate: '2007'
  gpa: '4.0'

awards:
- title: Robotics competition champion
  date: '2011-01-15'
  awarder: Vocollect
  summary: Took 1st place in an in-house robotics competition

languages:
- language: English
  fluency: Native speaker

interests:
- name: Fitness
  keywords:
  - Basketball
  - Weightlifting
- name: Outdoors
  keywords:
  - Camping
  - Hiking
  - Waterfalls
- name: Technology
  keywords:
  - Mechanical keyboards
  - Vim

references:
- name: Meera R. (Engineering Manager, UPMC Enterprises)
  reference: >
    Matt has a great positive attitude. He is extremely thorough with
    his work and delivers consistently on time. There has not been a single
    user story that he has taken on for a sprint, which he did not complete.
    In addition, once he completes his user stories, he looks for ways in
    which he can help his team meet its commitments. Matt's code reviews go
    above and beyond expectations since he takes the time to call out issues
    in the code and also provide information on what is the right approach and
    the justification for doing so. He has stepped up and helped with multiple
    dev-ops related initiatives on the team, while also balancing it with the
    feature development. Matt is an asset to his team and to UPMC Enterprises.
- name: Chris F. (Engineering Manager, Google)
  reference: >
    Matt is a role model in many areas. He is a solid software
    engineer with exceptional technical abilities and he regularly hits his
    delivery dates with a high degree of quality. Matt tackled an obscure
    technology to address many quality issues with a fielded product. Matt dove
    into the technology, learned it, understood it and delivered. He has stood
    out on the team as a leader. People look up to him to perform code reviews
    and help with difficult problems.