In total, the majority of my time spent at TMW was spent Developing/Debugging Code (surprise). But I was not confined to a desk staring at a screen all-day everyday. I also got exposure to doing some Quality Assurance work, through testing some of my team's new developments, received an outstanding access to Pluralsight where I could learn all about the new components I was using, got to sit in/participate/and run meetings, and of course spent time downloading, building and reading about software and applications I used in order to succeed in my projects.
The way TMW organizes what bugs to fix/ what development to be working on is by utilizing the sight JIRA with the method of "Agile" programming. This type of programming is adapted to set deadlines for code issues/dev by making a bi-weekly "sprint" which is then merged/committed to "ship" at the end of the sprint. The goal is to have all your code edits/additions uploaded to the current sprint without failing the unit tests within TeamCity (more than 8000), tested by QA, and passing all automated tests once committed to the ship by the end of the two week period. JIRA creates a simple platform in order to assign bugs to specific developers and sprints while also being directly linked to TeamCity so it can automatically update when a commit has been made. Being new to this agile method as well as the products I was working with, I would keep information and questions on the issues assigned to me organized with their numbers on posted notes.
Click on the sub pages below to see what specific projects I worked on/with
References: