Macalester College — Bachelor of Arts, Computer Science
St. Paul, MN 2015-2019
Job Experience
Best Buy — Full Stack Engineer
Richfield, MN 2019-2025
Key Responsibilities:
Developed and maintained internal-facing platforms for multiple interconnected micro services, including user interfaces, API gateways, RESTful APIs, Node and Tomcat servers, databases, caches, and messaging queues.
Specialized in single-page application development with React. This includes experience with libraries such as Ag-Grid, Axios, Next.js, React Native, Tailwind, and Webpack. I also have node.js experience using Express.js.
Working closely with product and design to build frontends with a strong design system. Experience working from Figma wireframes and development with component libraries such as Material UI and React Bootstrap, as well as Storybook experience for component library development, maintenance, and documentation.
Implemented robust testing strategies, including unit tests with Jest and Spock, integration tests with Cypress and SauceLabs, and performance tests with Gatling to ensure code quality, reliability and CI/CD pipeline efficiency.
Presented new features to stakeholders, conducted user training and office hours, and wrote comprehensive user-facing and technical documentation to improve adoption and maintainability. Experience mentoring junior developers.
Utilized monitoring and analytics tools Splunk and Dynatrace to troubleshoot issues, track user activity, and measure the success of key initiatives.
Notable Projects:
Self-Service Permission Management Platform: Designed and developed an internal tool that enables teams to autonomously request and manage access, which reduced administrative overhead and improved security compliance.
Self-Service JSON Configuration Platform: Built a microservice-based platform which allows teams to manage JSON-based configurations dynamically to improve developer flexibility. Served as technical lead on a number of initiatives.
Site Preview Platform: Prototyped a new platform that allows users to preview site content before publishing. By replacing an outdated platform that was difficult to both use and maintain, we enhanced the company's content validation.
Internal Tools Component Library: Developed and maintained a small component library to create a cohesive experience across internal platforms and enforce accessibility standards, which we then utilized in our own platforms.
Comprehensive UX Audit: Performed and documented a comprehensive UX audit of our configuration management platform that was instrumental in designing the next phase of the platform.
Legacy System Migration & Decommissioning: Led and coordinated the effort across multiple teams to migrate a legacy configuration system to our new scalable solution, ensuring long-term maintainability. This enabled the decommissioning of outdated infrastructure and drove significant operational cost savings.