About Me

I am currently a senior software developer at SAS Institute developing primarily in JavaScript, Go, and SAS to build solutions aimed at addressing various standards and regulations in the financial and insurance industries. I graduated from the University of North Carolina at Chapel Hill with a double major in Computer Science and Mathematical Decision Sciences. I obtained a Master of Science in Analytics at the Georgia Institute of Technology with a specialization in Computational Data Analytics.

Contact Details

Kaja Coraor
kaja.coraor@gmail.com
LinkedIn



Skills

Programming Languages:  SAS, SQL, JavaScript, Groovy, Java, Python, R

Technologies
• UI: React, Redux, Node.js, NPM
• Databases: PostgreSQL
• Mid-Tier: Java, Go
• Cloud: AWS, Azure
• DevOps: Git, Gerrit, GitLab, Jenkins, Kubernetes, Docker
• IDEs: VS Code, IntelliJ
• Testing: Jest, Selenium
• Visualization: Tableau

SAS Products/Solutions
SAS Certifications
  • • SAS Risk Stratum
  • • SAS Solution for CECL
  • • SAS Solution for IFRS 9
  • • SAS Solution for Stress Testing
  • • SAS Risk Governance Framework
  • • SAS Model Risk Management
  • • SAS Credit Assessment Manager
  • • SAS Infrastructure for Risk Management
  • • SAS Certified Base Programmer, SAS 9
  • • SAS Certified Data Integration Developer, SAS 9
  • • SAS Certified Intelligence Platform Deployment Professional, SAS 9
  • • SAS Certified Platform Administrator, SAS 9
  • • SAS Certified Technical Specialist for Visual Analytics 7.2

Work Experience

SAS Institute

Risk Research & Quantitative Solutions

Senior Software Developer, Software Developer June 2019 - Present

•  Developed React components and JavaScript functions using Redux for state management as part of a “low-code nocode” environment for customers to build and customize solution interfaces. Application was built with Node.js, Gulp and Webpack (Snowpack for the solution interface).
•  Created a Go microservice to provide core functionality for Risk solutions including code library management, code execution, and event-based triggers. Microservice was deployed as a Kubernetes pod, and Docker was used for the development environment.
•  Added steps to Jenkins pipelines to run unit tests, incorporate localized messages into the repository, build and bundle UI artifacts, and generate containers to be deployed in Kubernetes pods.
•  Created the root controller for a Java microservice and integrated with an internal audit service to register events published by the microservice.
•  Designed and implemented Groovy functions to be called from the UI and Groovy scripts to be called from SAS code to interact with UI pages, create business object instances, send requests to other services, etc.
•  Developed SAS macros to send REST requests to various SAS products and lua parsers to parse the JSON responses.

Senior Associate Analytical Consultant July 2016 - June 2019

•  Implemented and customized the SAS Regulatory Content for CECL on the SAS Expected Credit Loss platform for many financial institutions in the U.S.
•  Led two CECL projects and one SAS Model Risk Management project as the solution lead, delivering assessment workshops, creating Solution Configuration Documents, and leading configuration efforts.
•  Developed code accelerators and gathered requirements for future CECL content package releases.
•  Customized screen definitions, workflows, and groovy functions/scripts for SAS Model Risk Management and SAS Credit Assessment Manager projects.
•  Created and delivered trainings on the SAS CECL content package, SAS Model Risk Management, and SAS Risk and Finance Workbench.

GE Aviation

Digital Data Architecture & Storage

IT Leadership Program Intern May 2015 - August 2015

•  Led project to migrate data from Teradata into GE Aviation’s Data Lake. Developed schema and table design within HAWQ and managed data ingestion.
•  Performed a proof of concept for Pivotal’s Greenplum database and Datastax’ Cassandra database. Extracted data from HAWQ and loaded into Greenplum. Managed the installation and configuration of Cassandra on Amazon EC2 Nodes.
•  Performed SQL query testing during the Aviation Data Lake upgrade to ensure that all data was successfully transferred, access controls were maintained, and performance was not negatively affected.



Education

Georgia Instistute of Technology

M.S. in Analytics - Computational Data Analytics August 2020

Courses:
  • • Analytics Practicum
  • • Artificial Intelligence
  • • Machine Learning (Computational Data Analysis)
  • • Simulation and Modeling
  • • Regression Analysis
  • • Data & Visual Analytics
  • • Database Systems Concepts and Design
  • • Computing for Data Analysis
  • • Introduction to Analytics Modeling
  • • Data Analytics for Business
  • • Business Fundamentals for Analytics

University of North Carolina at Chapel Hill

B.S. in Computer Science and Mathematical Decision Sciences May 2016

Computer Science Courses:
Statistics and Operations Research Courses:
  • • Machine Learning
  • • Software Engineering Lab
  • • Compilers
  • • Computational Photography
  • • Algorithms and Analysis
  • • Files and Databases
  • • Models of Language and Computation
  • • Web Programming
  • • Computer Organization
  • • Data Structures and Algorithms
  • • Foundations of Programming
  • • Discrete Mathematics
  • • Introduction to Scientific Programming
  • • Mathematical Statistics
  • • Short Term Actuarial Models
  • • Statistical Methods II
  • • Statistical Methods I
  • • Stochastic Models in Operations Research
  • • Introduction to Probability
  • • Deterministic Models in Operations   Research
  • • Introduction to Decision Sciences


Projects &

Research

Analytics Practicum - OneBlood

Summer 2020

Using historical donation data, I built a propensity model to estimate the likelihood of donors to donate blood based on their donation history and related factors. As part of this project, I also fitted a time series model to predict the expected total number of donations for a given blood time during the next donation period.

Data & Visual Analytics Projects

Spring 2019

The final project for this course was an open-ended group project. Our group chose to create a visualization of wildlife strikes in aviation to help raise awareness of the frequency of wildlife strikes and the factors commonly associated with wildlife strikes. The visualization is accessible at airplanesafety.net.
Some of other projects in this course involved various D3.js implementations including a force-directed graph, scatterplots, a heatmap with selection dropdown, and a chloropleth map with tooltips.

Conway's Game of Life

Fall 2015

This is a JavaScript program that emulates Conway's Game of Life and the interactions between "live" and "dead" cells in a system. Play the game here or view the code here.

A Statistical Examination of Fatalities in Aircraft Crashes

Fall 2015

This paper analyzes the proportion of fatalities among passengers and crew in aircraft crashes. The analysis was performed using Base SAS code.

An Analysis of Various Tree Types and Associated Efficiencies

Spring 2015

This research project evaluates the efficiencies of Red Black Trees and AVL trees, and compares these balanced trees to binary search trees. To run the code, please download IPython Notebook. Once it has been installed, download the following files, start IPython Notebook with the command "ipython notebook", and navigate to the directory with the downloaded files. Binary Search Tree Code, Red Black Tree Code, AVL Tree Code.

Computational Photography Projects

Fall 2014