Senior Software Engineer
CurrentRedesigned and rebuilt the data acquisition pipeline making it reusable across SPFx apps and components through the invention of Tiered Caching (Persistent data cache service – Patent application number 17/039427) I implemented the migration for SharePoint News Webpart with a performance benefit of ~72% (2.5s) at boot time. I led the migration for other experiences/teams including sharepoint.aspx, Viva Topics, and Viva Connections Feed. I designed an async prefetch pattern (server and client) to couple with Tiered Caching, when used together, the components would also benefit from a freshness of data boost not requiring to rely on cache and re-render over 95% of the time.Led the client-side crew to ship to GA (including app redesign, rebuild, and refactor) the first version of Viva Amplify, a premium tool to streamline and centralize internal communication processes within organizations. I built the News Notifications feature for Viva Connections app on Teams. After GA I created performance improvements based on server transfer functionality, allowing the app hosting News Articles to render without additional redirections.I work closely with PMs, designers, management, data scientists, user researchers, and other teams all throughout the life cycle of my features, from specs, architectural design, development, testing, deployment cadence, refactoring, etc. until the product/feature is shipped and continues to be serviced, making data-driven decisions along the way.