Update links to public job work

This commit is contained in:
Michael Bradley 2025-01-08 18:43:49 +13:00
parent 2110f6d395
commit 93a6a96013
Signed by: MichaelBradley
SSH key fingerprint: SHA256:cj/YZ5VT+QOKncqSkx+ibKTIn0Obg7OIzwzl9BL8EO8

View file

@ -1,3 +1,5 @@
\newcommand{\uhref}[2]{\href{#1}{\underline{#2}}}
\section{Work Experience} \section{Work Experience}
\resumeHeading{Embedded Software Development Student}{BlackBerry QNX}{Kanata, ON}{May 2024 - August 2024} \resumeHeading{Embedded Software Development Student}{BlackBerry QNX}{Kanata, ON}{May 2024 - August 2024}
@ -6,7 +8,7 @@
\item Simplified C++ class responsibilities to allow data streaming to multiple observers using QNX APIs \item Simplified C++ class responsibilities to allow data streaming to multiple observers using QNX APIs
\item Tracked down memory leaks, race conditions, and deadlocks in interconnected multi-threaded C libraries \item Tracked down memory leaks, race conditions, and deadlocks in interconnected multi-threaded C libraries
\item Refactored code to comply with MISRA C 2012 standard, revealing threading bugs in the process \item Refactored code to comply with MISRA C 2012 standard, revealing threading bugs in the process
\item Created open source example applications to demonstrate our Sensor Framework APIs \item Created open source example applications to demonstrate our \uhref{https://blackberry.qnx.com/en/products/automotive/qnx-adas}{Sensor Framework} APIs
\end{bullets} \end{bullets}
\hbox{} \hbox{}
@ -17,7 +19,7 @@
\item Optimized React UI components until updates to the underlying data created no perceptible lag \item Optimized React UI components until updates to the underlying data created no perceptible lag
\item Created a filter component to dynamically update a list and calculate the appropriate zoom level to display a map \item Created a filter component to dynamically update a list and calculate the appropriate zoom level to display a map
\item Added features to the back-end of an active healthcare solution using an in-house functional language \item Added features to the back-end of an active healthcare solution using an in-house functional language
\item Reworked existing InQ Telehealth UI to accommodate new settings for clinicians to enhance clinic discoverability \item Reworked existing \uhref{https://www.emids.com/offerings/platforms/healthconnect/inq-digital-front-door/}{InQ Telehealth} UI to accommodate new settings for clinicians to enhance clinic discoverability
\end{bullets} \end{bullets}
\hbox{} \hbox{}
@ -27,7 +29,7 @@
\item Re-hired part-time after my co-op placement to research automated unit testing for an internal test framework \item Re-hired part-time after my co-op placement to research automated unit testing for an internal test framework
\item Revamped an internal test automation codebase by single-handedly refactoring fifteen thousand of lines of Python to standardize the return types of the internal library functions, add type hints, and improve readability \item Revamped an internal test automation codebase by single-handedly refactoring fifteen thousand of lines of Python to standardize the return types of the internal library functions, add type hints, and improve readability
\item Created generic Jenkins CI/CD jobs to build and test products, enabling product teams to rapidly iterate features \item Created generic Jenkins CI/CD jobs to build and test products, enabling product teams to rapidly iterate features
\item Automated \href{https://www.zaproxy.org/}{\underline{OWASP ZAP}} and \href{https://www.tenable.com/products/tenable-io}{\underline{tenable.io}} security scans using an in-house test framework to access their Python APIs \item Automated OWASP ZAP and tenable.io security scans using an in-house test framework to access their Python APIs
\item Wrote Bash scripts to add features to Jenkins jobs like Microsoft Teams messages indicating build status \item Wrote Bash scripts to add features to Jenkins jobs like Microsoft Teams messages indicating build status
\item Rewrote an internal SharePoint site to improve readability and make it easier to search for specific documentation \item Rewrote an internal SharePoint site to improve readability and make it easier to search for specific documentation
\item Updated processes for managing equipment in server racks to ensure consistent documentation and cleanliness \item Updated processes for managing equipment in server racks to ensure consistent documentation and cleanliness