My First Developer Job

As a Junior Web Developer I wore many hats. I was responsible for communicating directly with clients and stake holders in order to facilitate updates to their various web pages on an internal Dynamics 365 and PowerPlatform Sales and Partner webite.

Change requests would arrive daily, it would would be my job to access the new documents, manipulate the HTML, CSS, Json, or whatever else was required. Place the assets or content where requested, upload the assets to the Azure DevOps storage Blob and generate a "Blob-link" (an internal link only accesable to someone with a Microsoft Partner Account). I would then relay that the changes had been completed and confirm when the changes would be live, doubling back the day of to confirm visibiility.

Unfortately, the pages are only accessable to Microsoft Partners, and the content is highly regulated so I wasn't able to take many examples of the work. I have included screenshots of some of the pages that I worked on which were visible without a Microsoft Partner login.

Screenshot of the tracker home page

The Method:

When I was brought on, this project had already been constructed. The formating within the Angular framework was a bit of a mess with footer tab components held completely separate from their header and section components. Two sites had been smashed together into one Angular framework. Additionally, there were a series of footer styles and Json lists to content with. I had to learn basically overnight (and by myself) how to navigate the internal map and make the updates ahead of a large event. This was trial by fire, but I learned how to be flexible, to understand what has already been structured and to thrive when lacking the proper tools.


Unexpected Challenges:

We had two sharp deadlines each week in order to get updates published at the appropriate time. I got very good at completing work that arrived early as quickly as I could (while maintaining quality) in order to make space for requests that would arrive later. Brian (CEO of AlpenGlow) was always impressed that I was on top of all change requests and would rarely leave a request undone at the end of the day unless there was a reason for it. I got very good at managing my time and client expectations and cultivated relationships with other departments to ensure I was always on top of what needed to be acomplished.


Screenshot of the map page of the tracker