DevinTyler26 / resume

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Devin Tyler Cunningham

Senior Software Engineer

const devinTylerCunningham = {
  location: "Black Diamond, Wa",
  website: "devincunningham.com",
  linkedin: "linkedin.com/in/DevinCunningham",
  github: "github.com/DevinTyler26",
  longestChipotleStreak: 425,
  okayProgrammer: true
};
// clickable links down below

About Me

Experienced Sr. Software Engineer with expertise in building and deploying containerized full-stack web applications, proficiently collaborating with cross-functional teams, and delivering exceptional end-products.

Experience

Procore Technologies | Senior Software Engineer

Black Diamond, WA | Oct 2022 - Present

  • Crafted a cutting-edge tracing module utilizing OpenTelemetry, seamlessly integrated across all newly implemented NodeJS/NestJS services
  • Streamlined the onboarding and upkeep of SLOs-as-code through automation

Procore Technologies | Software Engineer II

Redmond, WA | May 2021 - Sep 2022

  • Collaborated on the development of an observability pipeline, empowering Procore engineers with comprehensive application health insights
  • Developed a JS/TS Observability library, standardizing telemetry data across all JS/TS applications at Procore for heightened observability

SAP Concur | Software Development Engineer II

Bellevue, WA | Mar 2019 – May 2021

  • Utilized AWS CloudFormation to proficiently manage infrastructure as code, streamlining and optimizing the process
  • Automated application deployments through Docker, AWS CodeBuild, and CodePipeline, significantly minimizing human error during deployment

SAP Concur | Software Development Engineer

Bellevue, WA | Jan 2019 – May 2021

  • Developed and maintained Concur‘s public-facing website, Concur Open.
  • Led the initiative to implement frontend testing frameworks.
  • Created a Slackbot for support deflection.

Allegro Pediatrics | Software Development Engineer (under contract)

Bellevue, WA | Aug 2018 – Nov 2018

  • Engineering and developing internal IT inventory management system.
  • Administering on-premise web servers to deploy and host web applications.
  • Created video documentation for creating SharePoint sub-sites.

UW Professional & Continuing Education (Via Trilogy Education) | Primary Teaching Assistant

Bellevue, WA | Sep 2018 – Dec 2018

  • Educating students on the field of web development.
  • Providing feedback to improve programming technique and efficiency.
  • Motivating students to attain personal goals.

Allegro Pediatrics | Marketing and Communications Specialist

Bellevue, WA | Feb 2014 – Aug 2018

  • Maintained and enhanced company’s public-facing website and internal SharePoint intranet.
  • Developed, maintained, and broadened brand image through print, digital, and video advertising.
  • Collaborated on a team to rebrand Pediatric Associates to Allegro Pediatrics.
  • Managed implementation and deployment of company’s social media sites.
  • Worked on a team that re-designed and developed the public-facing website

Technical Experience

  • To login:
    • Username: testAdmin or testUser
    • Password: 123456
  • Full-stack React web application to display providers, their schedules, special notes, and profiles. Role based permissions for staff and admin access. Instant search and filter. Deployed and hosted on AWS Elastic Beanstalk.
  • Languages & Tools: JavaScript, NodeJS, ReactJS, AWS Elastic Beanstalk, Heroku, Basic Auth, MongoDB, Mongoose, MLab, JWT, Axios, Postman, HTML, CSS/SCSS
  • Specific Contributions: Following Code with Mosh's Mastering React Course, I modified, customized, and deployed the full application on AWS Elastic Beanstalk.
  • Special Shoutouts: Code with Mosh, Mastering React.

Allegro IT Inventory | October 2018 | Private Internal Application

  • Full-stack React web application to manage the IT department’s inventory. Deployed and hosted on an internal web server.
  • Languages & Tools: JavaScript, NodeJS, ReactJS, Google OAuth, DyanmoDB, JWT, Superagent, Jest, Travis CI, Postman, HTML, CSS/SCSS, React Data Grid
  • Specific Contributions: Built and deployed full application.

Rainier Athletes | August 2018 | GitHub

  • Full-stack React web application to help the workflow of the mentors at Rainier Athletes, a nonprofit.
  • Languages & Tools: JavaScript, NodeJS, ReactJS, Google APIs & OAuth, MongoDB, Mongoose, JWT, Superagent, Jest, Travis CI, Heroku, Postman, HTML-PDF, HTML, CSS/SCSS
  • Specific Contributions: Built Google API Calls, Built API Endpoints, Built API Models, Implemented HTML-PDF, Deployed Heroku Backend, Implemented Role Based Authorization, Built API Query Capabilities, Built API Tests

myGarage | July 2018 | GitHub | Swagger API

  • MyGarage is a back-end application that supports the creation of vehicle-centric data. The API provides the following capabilities: secure sign-in and password storage, user account profiles, user created vehicles organized in garages, vehicle maintenance tracking, and the ability to attach documents to all resources.
  • Languages & Tools: JavaScript, NodeJS, MongoDB, Swagger.io, AWS S3
  • Specific Contributions: Built API Routes, Built API Models, Built API Tests, Built Swagger.io Interface

Education

Code Fellows | Seattle, WA

October 2018 - August 2018

Certificate for Advanced Software Development in Full-Stack JavaScript

Seattle Central Community College | Seattle, WA

September 2010 - June 2012

Commercial Photography

Programming Languages

JavaScript, HTML5, CSS/SASS, & Python

Tools

Git, GitHub, VS Code, REST APIs, Heroku, MongoDB, Mlab, Mongoose, NodeJS, ReactJS/Redux, Webpack, Jest, Cypress, Swagger.io, Handlebars, AWS - S3, CloudFront, Elastic Beanstalk, & DynamoDB

Publications

Procore's Engineering Blog

Clickable Contact Links

Dtyler.Cunningham@Gmail.com Website

Linkedin

Github

About