Casey Chevalier

About Contact Extracurricular
Printable Resume
  • Work Experience

    Empower.com

    Senior Database Administrator. 2021 - Present

    • About the Company

      Empower is an international retirement plan recordkeeping financial holding company.
      The company helps people with saving, investing and advice, while providing them
      with the tools and resources they need to help reach their financial goals,

      Edmund F. Murphy III, President and Chief Executive Office

    • Responsibilities

      Built, deployed, and supported cloud-based database systems using AWS RDS and EC2
      instances with both Postgres and MSSQL Server software. Assisted in conversion of on-prem
      database to our cloud solution as well as handling security, patching, and backups/restores.
      Also mentored application developers, project managers, and director on proper database standards.

    • Languages & Tools

      Languages Tools
      • SQL
      • P-SQL
      • T-SQL
      • AWS RDS & EC2
      • MS SQL Server
      • PostgreSQL
    Cobank.com

    Database Administrator. 2019 - Present

    • About the Company

      CoBank is a national cooperative bank serving vital industries across rural America.
      The bank provides loans, leases, export financing and other financial services to
      agribusinesses and rural power, water and communications providers in all 50 states.

      Thomas Halverson, President and Chief Executive Office

    • Responsibilities

      Provided support of over 1300 MS SQL databases and 30 Oracle databases through
      monitoring disk space and CPU usage, setting up data replication, and providing
      24/7 on-call support for outages and afterhours bank work

    • Languages & Tools

      Languages Tools
      • SQL
      • MS SQL Server
      • Oracle SQL - Unix Solaris
    Cobank.com

    Associate Database Administrator. 2015 - 2019

    • About the Company

      CoBank is a national cooperative bank serving vital industries across rural America.
      The bank provides loans, leases, export financing and other financial services to
      agribusinesses and rural power, water and communications providers in all 50 states.

      Robert Engel, CEO

    • Responsibilities

      Executed scripts for developers, developed & deployed SSRS reports, coordinated
      with server admins, software engineers, and project managers while documenting
      processes on the CoBank SharePoint wiki.

    • Languages & Tools

      Languages Tools
      • SQL
      • MS SQL Server
      • Oracle SQL - Unix Solaris
    Rezora.com

    Associate Developer. June 2012 to August 2013

    • About the Company

      Provided multi-tiered email marketing through delivery and reporting for large sales and marketing teams. Rezora platform provided unique drag-and-drop system to easily create marketing materials from any listing in the real estate MLS and market data from any zip code or city. Major clients included Sotheby's International Realty.

      Paul Reinarz, CEO & Co-Founder: Paul@Rezora.com
      Hugh Morgan, Head of Technology & Co-Founder: Hugh@Rezora.com


    • Responsibilities

      Coded email templates based on designs provided by marketing and sales teams from a variety of real estate companies. Difficulties involved perfectly recreating designs while adapting for the fickleness of email service technologies such as MS Outlook or Lotus Notes as well as accommodating for mobile platforms.

      Also provided support and assistance to Rezora users from a variety of technical backgrounds on how to use the platform through the use of customer service and support ticketing software.

    • Languages & Tools

      Languages Tools
      • HTML
      • CSS
      • PHP
      • Adobe Photoshop
      • Github
      • FileZilla
      • Zendesk Customer Service Software
  • Education

    University of Colorado at Boulder

    2014 Bachelor of Science in Computer Science
    Emphasis on Human-Centered Computing

  • Skills Overview

    • Operating Systems

      Microsoft Windows
      GNU/Linux (Ubuntu)
      Windows Subsystem for Linux
      MacOS
    • Computer Programming Languages

      C/C++
      Java
      Python
      Ruby
      Go
      Perl
      OpenGL
      SQL
      LaTeX
      UML
    • Software Applications

      Unreal Engine
      Adobe Photoshop
      Git/Github
      Filezilla/WinSCP/SSH
      TFS
      Eclipse
      Blender
      VMWare
    • Web Technologies

      HTML5
      CSS
      Javascript
      mySQL
  • Coursework

    • Computer Science

      • Computer Science as a Field of Work and Study - CSCI 1000

        Introduces curriculum, learning techniques, time management,
        and career opportunities in Computer Science

        Taught by Professor Clayton Lewis

      • Computer Science 1: Programming - CSCI 1300

        Teaches techniques for writing computer programs in higher
        level programming languages to solve problems of interest in
        a range of application domains. Introduction to Python & C++.

        Taught by Professor Emeritus Gary Nutt

      • Computer Science 2: Data Structures - CSCI 2270

        Studies data abstractions (e.g., stacks, queues, lists, trees) and
        their representation techniques (e.g., linking, arrays). Introduces
        concepts used in algorithm design and analysis including criteria for
        selecting data structures to fit their applications.

        Taught by Associate Professor Shivakant Mishra

      • Computer Systems - CSCI 2400

        Covers how programs are represented and executed by modern computers,
        including low-level machine representations of programs and data,
        an understanding of how computer components influence performance
        and memory hierarchy.

        Taught by Professor Dirk Grunwald

      • Discrete Structures - CSCI 2824

        Topics include set theory, Boolean algebra, functions and relations,
        graphs, mathematical induction, recurrence relations, combinatorics,
        discrete probability, graph theory, and game theory. Focuses on examples
        based on diverse applications of computer science and problem solving.

        Taught by Professor Michael Eisenberg

      • Scalable & Educational Game Design - CSCI 2830

        Explored the notion of scalable game design as an approach
        to carefully balance educational and motivational aspects of
        Computer Science with the use of AgentCubes.
        Game design principals included push/pull action, collaborative
        diffusion, collision, and generation.

        Taught by Professor Alexander Repenning

      • Human-Centered Computing Foundations - CSCI 3002

        Human-computer interaction, design of interactive systems, computer
        supported cooperative work, computer supported collaborative learning,
        educational technology, tools that support creativity, user-developed
        knowledge collections, and gaming.

        Taught by Professor Clayton Lewis

      • Algorithms - CSCI 3104

        Learned about Sorting Algorithms such as Bubble & Merge Sort,
        Graph Algorithms (e.g., depth-first search), and the
        Floyd-Warshall shortest path algorithm.

        Taught by Professor Andrzej Ehrenfeucht

      • Human-Centered Computing Professional Development - CSCI 3112

        Continuation of HCC Fundamentals looking at CHI related
        topics and developing a personal web presence.

        Taught by Professor Clayton Lewis

      • Principles of Programming Languages - CSCI 3155

        Studied fundamental concepts on which programming of languages are based.
        Topics include values, variables, bindings, type systems, and control structures
        Analysed how to select a language and to adapt to new languages.

        Taught by Assistant Professor Bor-Yuh Evan Chang

      • Software Engineering Methods & Tools - CSCI 3308

        Delved into application development, including design and
        system organization; using and creating reusable libraries;
        building, testing, and debugging; and performance evaluation.

        Taught by Professor Elizabeth White

      • Cognitive Science - CSCI 3702

        Studied the linguistic relativity hypothesis, consciousness, categorization,
        linguistic rules, the mind-body problems, nature versus nurture, logic & problem
        solving, and judgment as well as the nature of the computational model of the mind.

        Taught by Professor Michael Eisenberg

      • Object-Oriented Analysis & Design - CSCI 4448

        Addressed the use of object-oriented techniques through
        design patterns. Topics include domain modeling, architectural
        design (e.g., Factory, Fascade, & Adapter patterns), and UML notation.

        Taught by Professor Ken Anderson

      • Computer Graphics - CSCI 4229/5229

        Studies design, analysis, and implementation of computer graphics techniques.
        Topics include interactive techniques, 2D and 3D viewing, clipping, segmentation,
        translation, rotation, and projection. Projects developed in OpenGL.

        Taught by Professor Willem A. "Vlakkes" Schreüder

      • Advanced Computer Graphics - CSCI 4239/5239

        Topics include shaders, using the GPU for high performance computing,
        graphics programming on embedded devices such as mobile phones, and advanced
        techniques such as ray tracing. Projects developed in OpenGL/GLSL as
        well as a brief introduction to CUDA & OpenCL.

        Taught by Professor Willem A. "Vlakkes" Schreüder

      • Sustainable Computing - CSCI 4830

        This interdisciplinary, paper-reading course investigated recent advances
        in the broad realm of green technologies to save energy and reduce the
        carbon footprint of modern computing systems as well as assessing
        environmental and societal impact of these systems. Researched
        computing systems comprised of devices ranging from smartphones
        and tablets to supercomputers and large data centers.

        Taught by Professor Shivakant Mishra

      • User Centered Design - CSCI 4839

        Developed the skills and practices necessary to apply user-centered
        approaches to software requirements analysis, and the design and
        evaluation of computer applications. Lessons included use of personas,
        design patterns, and usability.

        Taught by Professor Tomasz Miaskiewicz

      • Software Engineering Project 1 - CSCI 4308

        Design, implement, document and test software systems for use in industry,
        non-profits, government and research institutions. Also offers extensive
        experience in oral and written communication throughout the software lifecycle.

        Taught by Professor Judith Stafford

        More information about project in Software Engineering Project 2
      • Software Engineering Project 2 - CSCI 4318

        Continuation of Software Engineering Project 1 under the direction of Judy
        Stafford. Worked with Talos Robotics, to build a field control system
        with the Talos Robot Controller. Project team of 5 students worked with
        C in a Linux system on top of a Beaglebone computer and other robotic hardware.

        Taught by Professor Judith Stafford

        More information about project in Software Engineering Project 2
    • Humanities, Communications, & Social Sciences

      • General Psychology - PSYC 1001

        Surveys major topics in psychology: perceptions,
        development, personality, learning and memory, and
        biological bases of behavior.

        Self Paced

      • Cognitive Psychology - PSYC 2145

        Study of mental processes such as perceiving, remembering,
        using language, reasoning, and solving problems,
        as well as their behavioral consequences

        Self Paced

      • Statistics and Research Methods in Psychology - PSYC 3101

        Introduces descriptive and inferential statistics and their
        roles in psychological research. Topics include correlation,
        regression, T-test, analysis of variance, and selected nonparametric
        statistics.

        Instructed by Professor Diane Martichuski

      • Survey of Western Political Thought - PSCI 2004

        Studies main political philosophies and political issues
        of Western culture, from antiquity to 20th century.
        Read works related to Capitalism, Socialism, Democracy,
        Classical Liberalism, Conservatism, Anarchism, etc.
      • Technical Communication and Design - WRTG 3035

        Introduction to technical writing that hones communication skills
        in the context of technical design activities. Treats design as a
        collaborative, user-oriented, problem-based activity, and
        technical communication as a rhetorically informed and persuasive design art.

        Taught by Professor Kathryn Pieplow

      • Introduction to Women’s Literature - ENGL/WMST 1260

        Introduces literature by women in England and America. Covers both
        poetry and fiction and varying historical periods. Looked at
        contribution of women writers to the English literary tradition
        and investigates the nature of this contribution.

        Taught by Professor Carrie Taylor

      • Masterpieces of American Literature - ENGL 1600

        Read the works of American Transcendentalism (Thoreau, Emerson, Fuller)
        as well as other pre-20th century writers such as Twain, Du Bois,
        and Whitman.
      • Modern and Contemporary Literature - ENGL 3060

        Close study of significant 20th century poetry, drama, and prose works.
        Readings range from 1920s to the present. Read Plath, McCarthy, and Nabokov
      • Contemporary Russian Literature - RUSS 4831

        Acquaints students with the most representative works of Russian
        writers from the 1960s to the present in a broad historical and political
        perspective. Examines the relationships between ideological concepts and
        aesthetics, and the treatment of moral and social issues in recent literary works.

        Taught by Professor Meghan Vicks

    • Math & Natural Sciences

      • Calculus 1 for Engineers - APPM 1350

        Topics included limits, rates of change of functions,
        derivatives and integrals of algebraic and transcendental
        functions, applications of differentiations and integration.

        Taught by Professor Anne Dougherty

      • Calculus 2 for Engineers - APPM 1350

        Focuses on applications of the definite integral,
        methods of integration, improper integrals, Taylor's
        theorem, and infinite series.

        Taught by Professor Anne Dougherty

      • Introduction to Linear Algebra - MATH 3130

        Examines basic properties of systems of linear equations,
        vector spaces, dimensions, linear transformations, matrices,
        determinants, eigenvalues, and eigenvectors.

        Taught by Professor Jeanne Clelland

      • General Astronomy - ASTR 1110

        Covers principles of modern astronomy summarizing our present
        knowledge about the Earth, Sun, moon, planets, and origin of life.

        Self-paced

      • Weather & The Atmosphere - ATOC 1050

        Introduces principles of modern meteorology,
        with an emphasis on scientific and human issues
        associated with severe weather events.

        Taught by Associate Professor John Cassano

      • Our Changing Environment: El Nino, Ozone, and Climate - ATOC 1060

        Describes the water cycle, atmospheric circulations,
        ocean currents, and how they influence global climate,
        El Nino, and the ozone hole. Discusses human impacts
        from climate change.

        Taught by Associate Professor John Cassano

      • Analysis of Climate and Weather Observations - ATOC 3300

        Discusses instruments, techniques, and statistical methods
        used in atmospheric observations. Covers issues of data
        accuracy and analysis of weather maps. Uses computers to
        access and process data on temperature and precipitation
        records, weather forecasting, and climate change trends

        Taught by Instructor Betsy Forrest

      • Principles of Climate - ATOC 3600

        Describes the basic components of the climate system:
        the atmosphere, ocean, cryosphere, and lithosphere.
        Investigates the basic physical processes that determine
        climate and link the components of the climate system.

        Taught by Associate Professor Jeffrey Weiss

      • Introduction to Physical Anthropology 1 - ANTH 2010

        Detailed consideration of human biology, the place of
        humans in the animal kingdom, primate ecology, and
        fossil evidence for human evolution.

        Taught by Instructor Paul Sandberg

      • Introduction to Physical Anthropology 2 - ANTH 2020

        Emphasizes genetics, human variation, and microevolution.

        Taught by Instructor Paul Sandberg

Go Top