diff --git a/sections/work.tex b/sections/work.tex index 9c54bf8..0dc4e35 100644 --- a/sections/work.tex +++ b/sections/work.tex @@ -1,3 +1,5 @@ +\newcommand{\uhref}[2]{\href{#1}{\underline{#2}}} + \section{Work Experience} \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 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 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} \hbox{} @@ -17,7 +19,7 @@ \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 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} \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 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 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 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