Since joining Brighton Science in July 2022, I have successfully completed hundreds of stories, leaving a lasting impact on the BConnect web application and our suite of tools including GitHub, Jira, and Azure. Below, I showcase some of my contributions in delivering an exceptional product to our customers. The left-hand navigation outlines additional skills and experiences that underscore my value to the team.
Passionate about making internal tools the best they can be for fellow co-workers, I led discovery conversations for improving Surface Profile Development. After a half-day workshop in March 2022 and continued conversations with our primary stakeholders, I created the appropriate initiative, epics, and stories to encapsulate the work.
The need for an experiment template specific to surface profile development was identified and created. It needed to be available only to certain internal users so the template is hidden behind an internal user role.
This new template presented a unique challenge since a Brighton employee would need to be able to assign it to a specific client. We added an environment picker that only displays for Surface Profile experiments (and, therefore, internal user roles).
Working with internal stakeholders again, I gathered information about the best way to organize, order, and display surface profile data and then implemented a solution.
In the Surface Profile list, a user can select 'View profile'
The user is then taken to the Surface Profile view where they can expand and collapse sections to view relevant fields and easily copy the JSON from this page as well.
The list of surface profiles will continue to grow and now users can search by Network ID.
⚠️ NOTE: Due to non-disclosure agreement (NDA) restrictions, I am unable to share images on this public site, but have outlined the steps taken below to ensure a seamless and excellent customer experience.
To ensure our clients would have a personalized touch on their BConnect devices, I added each of their logos to BConnect manually since we did not yet have the functionality for users to add their logos independently. This entailed:
- Finding logos for each client and making sure they would look good on the device
- Verifying each logo individually on the device emulator
- Verifying each logo on the actual BConnect device at the Minneapolis office
- Receiving approval from management
- Collaborating with two teammates to upload the client logos directly to the PROD Azure Blob Storage. This was necessary because the Admin - upload client logo feature had not been released yet
- Lastly, I made improvements to the Administration/Client Upload section based on input from UX to enhance its functionality
VueConf 2023 had a profound impact on me, especially when it comes to FormKit. Recognizing the need for faster form development including improved validation and accessibility support, I successfully integrated FormKit into the BConnect platform, empowering us to create forms more efficiently.