• Java – I completed Java Programming (CSE 1223), Software I: Software Components (CSE 2221), and Software II: Software Development & Design (CSE 2231) courses at Ohio State, which are taught entirely in Java.
  • Python – I completed a Codecademy Python course for my current job at Ohio State’s Telecommunications Network Center (TNC). I use Python to write scripts to automate tasks for their network engineers. Some of my scripts have been used to find discrepancies between databases and device configuration as well as updating configuration on devices switching from one VLAN to another (more information).
  • MATLAB – I completed Fundamentals of Engineering I and II (ENGR 1181 & 1182), which rely on MATLAB to complete various assignments and projects. I have used MATLAB for basic functions like plotting data and analyzing experiment results, but I have also used MATLAB for more advanced tasks such as developing a game.
  • SolidWorks – I used this CAD software in my Fundamentals of Engineering II (ENGR 1182) course. I created various parts, assemblies, and detailed drawings for a wide-range of assignments, including an Autonomous Electric Vehicle project.
  • Unix & Linux, C, gdb Debugger with C, and X86-64 Assembly Language – I am currently learning and strengthening my skills with these four topics in my Systems I: Introduction to Low-Level Programming and Computer Organization (CSE 2421) course.

Transferable Skills

  • Writing skills – My experiences at the Canal Winchester Chamber of Commerce and the Chemical & Biomolecular Engineering Department required me to write emails, newsletters,  event promotions, and more. In the classroom, I have written lab reports, lab memos, executive summaries, and documentation for projects on a WordPress website.
  • Public Speaking – To promote my AspireIT program, I spoke at a district-wide board meeting while I was in high school. Since starting college, I was a speaker at the 2018 Columbus Women in Tech Conference, 2019 Counselors for Computing workshop, and I regularly visit my high school to speak to students about my experiences in college.
  • Adaptability – I led an AspireIT program with 22 middle-school and high-school girls. Of course some things went wrong, including an unexpected 23rd girl showing up randomly, the 3D printing project taking much longer than expected, and a restaurant losing our lunch order on the last day. I had to make decisions quickly and adapt to the unpredictability that I was surrounded by. I have also had to adapt to other situations, like teaching myself Python for a new job because I needed it to complete daily tasks.
  • Logical Thinking – I am trained to make educated inferences about the practicality of something before I do it. This method of thinking comes from my programming background. I have taken Foundations I: Discrete Structures (CSE 2321) which focuses on mathematical logic and asymptotic analysis. In other words, I can assess what a program is trying to do and if it can accomplish it within a reasonable amount of time just by looking at it.
  • Problem Solving – As a programmer, I am no stranger to troubleshooting errors. I have spent countless hours at my job at Ohio State’s Telecommunications Network Center debugging code. However, I have also had experience resolving conflict within my group for my Autonomous Electric Vehicle project in Spring 2019. After nearly missing multiple group assignment deadlines, I decided to re-evaluate what was happening. Using my troubleshooting knowledge, I traced the problem back to its source and discovered that the error was not the result of group members being unwilling to do work, but rather a miscommunication. Improving the group’s communication resolved the issue and reinforced the idea that in order to solve a problem, you have to find its source.
  • Leadership/Delegation – My AspireIT program was completely self-initiated, self-organized, and self-led. However, I know that I couldn’t have done it without the help of volunteers. As the leader of the program, I had to decide what I had to handle and what was okay to let someone else handle. I had seven volunteers, one for helping manage the girls on the field trip, one for managing the 3D printer, two for managing food pick-up/delivery, and three for helping aid the girls with their projects.