Farewell, Microsoft!

After three years, the time has come for me to part ways with Microsoft.

In January 2020, I was over the moon to get hired as a full-time employee at the Microsoft, a company of talented people that’s learned from its failures, reinvented itself, and become a beacon of long-term success as a technology business. I joined a UI engineering team within Marketing to work on an existing platform-agnostic component library — a la Bootstrap — for the homepage and product shopping sites.

This was a shift from the React app work I was doing at SAP Concur, but I learned a ton about browser and element APIs, system-wide CSS, package versioning, documentation, and more, all with a huge focus on accessibility (which Microsoft takes very seriously). I’m thankful for this experience of maintaining a library with multiple consumers across the company.

Eventually, I started noticing some limitations of our project’s impact and what it would mean for my career. It was difficult to envision a future of significant technical growth or professional advancement, due to the project’s odd staffing structure and our team’s unique position in an organization lacking other engineering teams with a similar discipline.

To test the waters, I attempted three times to interview with other Microsoft engineering teams but didn’t receive any offers. The ability to get interviewed was much easier as an internal candidate, but the process itself was as challenging as expected — primarily data structure and algorithm questions — and my current work didn’t prepare me well enough to succeed without significant after-hours study.

A new manager soon brought excitement about modernizing our technical offerings — especially with IE11 support finally ending. A couple of coworkers and I invested significant time researching web component technologies and laid the foundation for the future of our framework with tools for development, publishing, testing, and documentation. I got to deep-dive into this exciting area of web development for low-level design system primitives. Although I won’t be around to publicly ship any custom elements, it was one of the highlights of my time at Microsoft!


Thanks for everything, Microsoft! 🍻

Originally posted on my blog: https://palf.io/blog/farewell-microsoft



In pursuit of a calm, productive life.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store