Languages
- TypeScript
- JavaScript
- C#
- C
- C++
- Swift
- Python
Frameworks
- React
- Blazor
- Jest
- Playwright
- Testing-Library-React
- Tensorflow
Topic Expertise
- Frontend
- Accessibility
- Backend
- AI/ML
- Networking
Experience
-
2025 - Present
Microsoft Senior Software Engineer
- Built a license compliance dashboard adopted across hundreds of customer accounts, resulting in hundreds users auditing their license usage
- Developed an AI evaluation framework for a Copilot Studio agent: synthetic data generation, red-team compliance testing, and performance reporting with confidence metrics
- Designed and implemented a performance profiler for a cross-team application; identified inefficiencies and presented findings to stakeholders
-
2022 - 2025
Microsoft Software Engineer
- Brought spatial annotations on Teams iOS to general availability, including iOS development, performance optimization, and security reviews
- Reconfigured a project's jest testing framework to achieve a 20x speedup, dramatically improving feedback loop for developers
- After joining an in-progress project, determined that the choice of Blazor and Adaptive Cards was a significant impediment to development velocity; proposed, demoed, advocated, and ultimately led the migration to React
- Implemented UI testing using React Testing Library and Jest on multiple projects to decrease the reliance on manual QA testing
- Built a comprehensive utilization dashboard in React replacing a PowerBI template; turning a daily report into a real-time monitoring tool and streamlining dashboard maintenance
- Built a page in React and Powerapps enabling a user to generate a sharable link and corresponding website in React to onboard a link recipient to the app and launch the app via deeplink
- Represented Microsoft at CES 2023, conducting hundreds of live demos and maintaining Hololens devices
- Designed and led a React hackathon project to create a live view of mixed-reality participants' locations and orientations
- Trained a summer intern who successfully implemented a new feature and would later join the team
-
2020 - 2022
Applied Research Laboratory Research Assistant
- Created a system for anomaly detection in synthetic aperture radar sonar imagery based on autoencoder reconstruction error using Tensorflow and Python
Career pivot: I loved learning about technology as a patent attorney but longed to create and innovate myself so I transitioned to become an engineer.
-
2017 - 2020
Hogan Lovells Patent Attorney
- Primarily working on
Amazon patents in cloud computing and e-commerce technologies
- Primarily working on
-
2016
Dropbox Secondee (on Loan as an Attorney Consultant)
- 6-month assignment with in-house legal team on IP strategy and portfolio development
-
2015 - 2017
Novak Druce/Polsinelli Patent Attorney
- Drafted and prosecuted patents for
Amazon,
Cisco,
Dropbox,
Sony, and others
- Drafted and prosecuted patents for
Education
-
2020 - 2022
Penn State University M.S. Computer Science and Engineering
Coursework focused on AI, image processing, networking, computer architecture, and embedded systems -
2014
University of Utah Juris Doctorate
-
2011
Brigham Young University B.S. in Economics
Minors in computer science and physics
Recognition
"Scott [was] absolutely critical in landing the [project] acquisition and deployment workflow. [He is] clearly viewed as an SME in terms of client side coding"
"[Scott] embod[ies] all the qualities of an outstanding engineer: technical skills, a proactive approach to problem-solving, strong communication abilities, and a collaborative spirit"
"[Scott is] very proactive for fixing bugs, investigating new problems, helping folks out, fixing inefficiencies, and improving systems. [He's] putting up several PRs a week, sometimes several a day"