Programming

Career in Programming

I did software development for MEDITECH from 2014  - 2018 and have done quality assurance engineering for athenahealth (formerly Virence), now I use XML editors for a technical writing role at MathWorks, as well as MATLAB scripts.

Qualifications

Experience in Jira, Confluence, Fisheye/Crucible, Cucumber, Selenium Web Driver, Perforce, Oxygen

Knowledge of Java, Python, C++, MATLAB, Simulink

Took online courses in HTML, CSS, JavaScript

Projects in Programming

GitHub

Self-learning of the Python language and polishing up on C++ using Project Euler.

I have written code that is available through Dropbox for the public:

Background in Programming

My programming experience dates back to the time I used to play with the TI-83+ calculator programming methods to supplement my curiosity and to help me to solve math problems in high school. I was intensely fascinated and impressed by the possibilities programming seemed to open up for me as a tool to accomplish complex tasks.

My first programming class was during middle school in Java, but it was so long ago, that I don't remember much except being able to alter a program already written to accomplish what I wanted to do. I signed up and participated in another Java programming class during my second year at the University of Massachusetts Amherst. It was an introduction to programming and was a requirement for my mathematics minor. I systematically learned how to manipulate an object-oriented programming language. Although I do not remember much of the specifics of Java, it formed the foundation for later years of programming.

For my junior and senior years in Chemical Engineering, I was introduced to MATLAB and Simulink as a learning tool for Process Control theory and Mathematical Modeling. It was a very elementary take and also consisted of mostly editing code to accomplish what I wanted to do.

For the summer before my Master's degree, my project in Ising Spin Glasses required me to develop my programming skills in C++ which I gladly did based on the background I already had. I further enhanced my MATLAB skills for the Numerical Analysis homework assignments during the first year of my Master's degree in Applied Mathematics. I continued to utilize these skills in both Applied Math Master's Group Research Projects for my two years as a Master's student.