Developing a front-end template for a CMS

These are the skills and some of the projects I’ve worked on as software developer for NPR, working on a content-management system (CMS).

Disclaimer: Everything mentioned here is all public! I’m just describing the thought process behind it.

Eye & Technical Skill

This is what the player currently looks like as the time this page was written! However, before, the player had only contained the streams list under “Available on Air”. That was the same view for both live and on-demand audio, so not only was it not super great for livestreams but also you couldn’t see detailed information or play/pause/seek on-demand audio at all on mobile. Working with the designers on my team, we strived to improve this listening experience for both on mobile and desktop.

Organization & Understanding of Work

I learned a lot about organization and gained a better understanding of the work that both my team and my role did and so I tried to document my learnings.

Proactiveness To Learn

Since I had no previous experience developing a CMS, I knew I had a lot to learn. Some of the things that I willingly put myself forward to learn were: