Programming Skills

Java

Experience: 6 years

I started programming with Java in the 10th grade. I have worked on many different projects using Java and have taught it to other students at school.

C/C++

Experience: 2 years

I first learned C when I was a sophomore in college. I have used it every year of my academic year and used it during my Summer 2019 internship with SSC. I learned C++ during my Summer 2019 internship with SSC too and felt very comfortable using it.

HTML/CSS

Experience: 2 years

I taught myself HTML and CSS when I was a senior in high school. I then re-enforced these skills when I took a class on Web App. development my junior year of college. I have used it on different personal projects and used it for my internship with Alarm.com too.

Python

Experience: 1.5 year

I first learned python when I was a freshman in college. I use python sparingly, as I used it for my Summer 2019 internship with SSC and some college classes like Artificial Intelligence.

SQL/MySQL

Experience: 1 year

I first taught myself SQL over winter break my junior year of college and later re-enforced those skills by taking a database class my junior year. I then took the skills that I learned and applied it to my Alarm.com internship and other Mason classes.

MATLAB

Experience: 1 year

I first learned about using MATLAB when I took Linear Algebra my sophomore year at Mason. I then used it for my Summer 2019 internship, where I had to translate MATLAB code into C++. This gave me a great deal of knowledge in the language and scripting with it.

JavaScript

Experience: 1 year

I first learned JavaScript when taking Web App. Development my junior year at Mason. I then applied the skills learned with this language to my Alarm.com internship along with creating different websites in my spare time. I have also learned different libraries that come with JavaScript such as Angular.js, React.js, and D3.js.

ASP.NET

Experience: 1/2 year

I learned ASP.NET during my internship with Alarm.com. I taught myself how to use this language through Pluralsight courses, asking my mentors questions, and by creating webpages with the language.

C#

Experience: 1/2 year

I learned C# during my internship with Alarm.com. I taught myself how to use this language through Pluralsight courses, asking my mentors questions, and through creating webpages with the language.

Android Studio

Experience: 1/2 year

I learned how to use Android Studio by taking Mobile App. Development my senior year of college. I got to develop a bunch of small apps that taught me different components. For my final project, I created a schedule app for the CUE Bus Service at George Mason University with my partner.