top of page
All Posts


JSON Formatting for Forms or Power Apps?
Microsoft 365 provides various ways to build forms, ranging from simple tools to advanced development platforms.
1 min read


Modernizing a multi-year approval workflow
Overview The team manages 50–100 specialized technical tools used across multiple teams. Each tool requires a four step approval process, and requests often remain active for several years before all approvals are complete. The legacy system was built on InfoPath, SharePoint 2010 impersonation workflow and 2013 workflows. Item level permission breaking, creating a fragile environment that was difficult to maintain. The goal of this project is to modernize the entire workflow
2 min read


Enhancing Approval Workflows in Power Apps
The Challenge: High-Risk Interaction Users frequently interacted with critical "fatal choice" buttons without a safety net. Meaning, they would reject or approve in one click. The best practice for these fatal choice buttons is to confirm with the user that the click wasn't an accident. Accidental clicks led to submissions with incorrect data or not ready for approval / rejection, causing data errors and broken business processes. The Solution: Dynamic Modal Component I devel
1 min read


Customizing SharePoint Forms with JSON
This project showcases the redesign SharePoint list form using JSON formatting. The work demonstrates UX design, process analysis, and Microsoft 365 solution building. The Problem The original SharePoint form had several issues that impacted daily operations: Important information was buried or unclear The form lacked visual hierarchy Users found the form confusing and time‑consuming This resulted in: inconsistent submissions frustration from both users and approvers To fix
1 min read


Employee Development Request Modernization
Overview The company's legacy training request process relied on outdated InfoPath Forms, 2010 Impersonation Workflow steps, and 2013 custom workflows. With Microsoft retiring InfoPath, 2010 Workflows, and 2013 custom workflows with SharePoint Designer, the team needed a modern, automated solution to reduced administrative work. The Problem The existing process had several challenges: Requests submitted through outdated forms and emails No centralized tracking or visibility i
2 min read


How to create a form pop up / modal
Power Apps are a fun and easy way to create forms quickly, but sometimes you need to add extra code for functionality that will improve the user experience. This demonstration shows how to add a pop-up screen based off of the user canceling edits to a form and if they have unsaved data. This same concept could be used for deleting items as well, by asking the user if they are sure they want to delete an item. Pre-requisites - Have an edit form on your app connected to a data
2 min read


Mobile App - Actionable Redesign
As a part of UX Design course I am tasked to redesign a fitness schedule application. The goal was to make the product more actionable based on what would be most important to the user. Below are the screenshots of the before and after. The original layout is on the left, with the re-design layout on the right. The original design was an endless scroll of classes forcing users who wanted to see Fridays classes to scroll to the bottom. Or if they were searching for a specific
1 min read
Design Document: Intro to SPO Training
Overview The goal of this design document is to outline the creation of a training program that will teach users a basic introduction SharePoint Online (SPO). Target Audience The target audience for this training program is SharePoint Online site owners, members, and contributors. Learning Objectives Upon completion of this training program, users will be able to: Understand the basic concepts and terminology of SharePoint Online Terms covered Lists, Libraries, and Web Parts
1 min read


Case Study, DLS Partnership Website
Introduction and Background Data Link Solutions , a website for BAE Systems, needed a revamp to enhance user experience and align with business goals. As a web project manager, designer, and developer, I led this transformation. DLS Redesign - Annotated Problem Statement Homepage Challenges: Events and news releases were hard to find Lack of visual appeal Mobile Readiness: The site needed optimization for mobile devices Content Cleanup: Subpages were cluttered and disor
1 min read
bottom of page