ASHLYN CHAPMAN

Computer Science Undergraduate at North Carolina State University

$

Software Engineering Intern at Cisco

May 2021 - July 2022

DjangoRESTDockerGCPGoJenkinsKubernetesRedisShell ScriptSplunkTerraform

My time at Cisco included much feature development in Django and Redis. Additionally, I reduced resource utilization measured by decommissioning 4 virtual machines by converting a monolithic, legacy Django application to a microservices-based, containerized deployment via Kubernetes, Spinnaker, and OpenShift. I also created multipled dashboard in Splunk to ease our auditing process. I also worked on infrastructure resource creation and management through Terraform. The IT team I was on is aiming to build a single portal for all developers to provision and manage IT infrastructure.

DevOps Co-op at LexisNexis

January - May 2021 (Rotation 3), January - August 2020 (Rotations 1 & 2)

AnsibleAWSAzureDockerJenkinsLinuxPython

At my first rotation of work at LexisNexis, I migrated many product services to deploy using the shared release pipeline. I worked with AWS CloudFormation, EC2, System Manager, and Jenkins throughout this process. I also tested and implemented the service conversion from using two Classic Elastic Load Balancers to using a single Application Load Balancer for a yearly estimated savings of $200k. During my second rotation, I worked on providing CI/CD in Azure DevOps Pipelines as our team moved away from Jenkins. I set up automation to create and manage the linux agents that run the workloads. I managed the Azure Pipeline Agents with custom EC2 AMIs, Docker, Ansible, and Packer.

Web Developer at CIIGAR Research Lab at NC State

September 2019 - August 2020

CSS3Express.jsHTML5JavaScriptJWTMariaDBNodeJS

I worked alongside a Computer Science professor to develop a web portal for researchers in the College of Veterinary Medicine. The goal was to collect and disseminate information about influenza among poultry populations in North Carolina farms. I designed and implemented user authentication and authorization systems with MariaDB (MySQL), Express.js, JSON Web Token, and Passport.js to specify data access rights. Additionally, I secured sensitive user information displayed by Nextrain (open source) data visualization using recursive Javascript functions

What I am Up to Now

This year I am graduating with a degree in Computer Science from North Carolina State University with minors in Religious Studies and Economics.

As of October 2021, I have been learning to play the banjo and attending various bluegrass jams around Raleigh, NC.

For fun, I like to move my body out of doors. This includes rowing, running, rockclimbing, disc golfing, and yoga.

The rest of my time is spent reading (The Name of the Wind series) or playing video games (Witcher 3 and Stardew Valley).

Undergraduate Course Curriculum

May 2023 (Expected Graduation)

CFigmaJavaMySQLNumPyPandasPythonscikit-learnSpringTensorFlow

CSC 454 Human Computer Interaction: My team and I audited the UI/UX of a startup's application and created new wireframes in Figma to suggest changes to improve usability

CSC 440 Database Management Systems: In a team of four, we designed and implemented a database to manage a warehouse's inventory, sales, staff, and customers using MySQL and JDBC

CSC 422 Automated Learning and Data Analysis: I developed multiple deep learning models to predict what decade a song was released in based on its audio features

CSC 333 Automata, Grammars, and Computability

CSC 326 Software Engineering

CSC 246 Concepts and Facilities of Operating Systems

CSC 230 C/Software Tools

CSC 316 Data Structures and Algorithms

CSC 216 Programming Concepts in Java

CSC 116 Intro to Programming in Java

Connect with Me

Ashlyn's LinkedIn Ashlyn's Email Ashlyn's Github