Cory Klein

Cory Klein Email and Phone Number

Principal Software Engineer @ Arcadia
Pleasant Grove, UT, US
Cory Klein's Location
Pleasant Grove, Utah, United States, United States
About Cory Klein

Building robust and reliable systems, enabling my colleagues, and having fun while I do it! Mindful of the past, acting in the present, and optimistic of the future.

Cory Klein's Current Company Details
Arcadia

Arcadia

View
Principal Software Engineer
Pleasant Grove, UT, US
Cory Klein Work Experience Details
  • Arcadia
    Principal Software Engineer
    Arcadia
    Pleasant Grove, Ut, Us
  • Machinify, Inc.
    Programmer
    Machinify, Inc. Oct 2023 - Present
    Palo Alto, California, Us
  • Iterable
    Staff Software Engineer
    Iterable May 2020 - Oct 2023
    San Francisco, California, Us
    Major technical accomplishments:* Construct event stream and tracing application infrastructure* Shipped SAML sign in for enterprise customers* The go-to reliable guy for root cause analysis on complicated product issues* Migrated services to Kubernetes* Numerous assorted backend features and improvementsFor The Team:* Onboarded and trained 6-8+ engineers* Regular in-depth code reviews* Developed org-wide framework and philosophy around on-call alerting and rotations* Organized customer backpressure project designed to eliminate 20% of on-call incidents* Navigated my team through 8 months of on-call fires* My talks on Futures, Threads, and EitherTs are regularly circulated in the company chat* Strong advocate for heads-down focus timePersonal/Other:* Deeply collaborative* Emphasis on upfront planning and design* Known for my performance at the company talent showAsk me for more!
  • Iterable
    Senior Software Engineer
    Iterable Nov 2018 - May 2020
    San Francisco, California, Us
    * Scale backend asynchronous systems handling 1+ billion events/day* Focus on functional programming and scale* Fault remediation and root cause investigation* Feature design and implementation for projects spanning multiple months and quarters* Mentor junior team members* Interview and assess new talent, contribute to interview practices* Give instruction internally on tools, technology, and practices* Daily in-depth code reviews with team membersPrimary technologies:* Scala (❤🤗)* Multiple queueing systems: RabbitMQ, Kafka, Pulsar* ElasticSearch* Postgres* Play Framework* Kubernetes
  • Sauce Labs
    Senior Software Engineer
    Sauce Labs Sep 2017 - Nov 2018
    San Francisco, California, Us
    Develop and maintain core backend servicesTransition platform to microservicesInstrumented platform with event tracing
  • Domo, Inc.
    Senior Software Engineer
    Domo, Inc. Jun 2016 - Aug 2017
    American Fork, Ut, Us
    * Migrated microservices web application to Kubernetes* Reduced product initialization time to 8 minutes with automated orchestration service leveraged on top of Kubernetes* Replaced developer VM with ephemeral developer environment running in the cloud* Advocate sustainable microservices architecture with developer teams* Integrated dynamic dependency graph resolution into development environment enabling 50+ engineers to develop growing network of interacting microservices* Created three greenfield Spring microservices in Java and Scala* Built developer App SDK and service pipeline backing $100k+ apps, enabling sale of several large clients* Created fully tested rock-solid data query language putting trillions of rows of data at clients fingertips.* Created light-weight server side rendering solution for embedding web resources in email, mobile, and faster loading in web* Wrote simple web-apps to demo and exercise developer plugin framework* Built company-favorite app counting down the days until cake day each month. :D* Managed automated Jenkins job DSL, defining build pipelines as code in versioned Git repositoryBuzz words used: Scala, Java, Kubernetes, Spring, Python, microservices, AWS, MySQL, Gradle, Maven, Ansible, Selenium, Javascript, Sonatype Nexus, HTML
  • Domo, Inc.
    Software Engineer
    Domo, Inc. Apr 2014 - Jun 2016
    American Fork, Ut, Us
  • Openwest
    Professional Speaker
    Openwest May 2015 - May 2015
    Standing room only in lecture "Functional Programming in Java 8"Test Driven Development workshopLecture "Creating a RESTful Data Query API in Scala"
  • Clickfox
    Software Engineer
    Clickfox May 2013 - Mar 2014
    Design and implementation of clear and effective user experience, modernized outdated UXConversion of large scale Flex application to modern HTML5/Javascript implementationSkills utilized: Javascript, jQuery, Bootstrap, Backbone, Flex
  • Clickfox
    Data Architect
    Clickfox Sep 2012 - Apr 2013
    Invented tool for automating big data analysis and ETL designDesigned and managed proprietary ETL systems for Fortune 500 clients
  • Applied Signal Technology
    Software Engineer
    Applied Signal Technology Jun 2010 - Sep 2012
    Us
    Developed data presentation utilities in C++/QtManaged build, development, and test serversIntegrated networking, MySQL, and SQLite capabilities into application functionality
  • Control4
    Qa Engineer
    Control4 May 2008 - Jun 2010
    Validated embedded Linux systems and software for developmental cycle features and bugs, creating complex configurations to discover edge and corner case issues.

Cory Klein Skills

Software Development Linux Java Sql Xml Data Warehousing Databases Etl Bash Data Modeling Agile Methodologies Unix User Interface Design Business Intelligence Postgresql

Cory Klein Education Details

  • University Of Utah
    University Of Utah
    Computer Engineering

Frequently Asked Questions about Cory Klein

What company does Cory Klein work for?

Cory Klein works for Arcadia

What is Cory Klein's role at the current company?

Cory Klein's current role is Principal Software Engineer.

What is Cory Klein's email address?

Cory Klein's email address is co****@****abs.com

What is Cory Klein's direct phone number?

Cory Klein's direct phone number is +160262*****

What schools did Cory Klein attend?

Cory Klein attended University Of Utah.

What are some of Cory Klein's interests?

Cory Klein has interest in Education.

What skills is Cory Klein known for?

Cory Klein has skills like Software Development, Linux, Java, Sql, Xml, Data Warehousing, Databases, Etl, Bash, Data Modeling, Agile Methodologies, Unix.

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.