Skip to main content

Nathaniel Plesniarski

Programmer Co-op

Talent
CAMember since June 17, 2026
C++SCRUMNext.jsNeo4jGJK/EPA algorithmsBounding Volume HierarchyMultithreading
·

Hire this person

Send a job offer directly to this candidate

C++SCRUMNext.jsNeo4jGJK/EPA algorithms

About

Developed a new feature in a large legacy C++ codebase within PSCAD. Navigated extensive legacy code to integrate new functionality while maintaining system stability. Worked independently to implement and test features, reporting progress in biweekly meetings.

Experience

Programmer Co-op - Manitoba Hydro International

(2025-06 - 2025-08)

  • Developed a new feature in a large legacy C++ codebase within PSCAD.
  • Navigated extensive legacy code to integrate new functionality while maintaining system stability.
  • Worked independently to implement and test features, reporting progress in biweekly meetings.
  • Prepared the codebase for future expansion, ensuring maintainable and modular design for upcoming development.

Software Developer Co-op - Priceline Partner Network

(2024-09 - 2024-12)

  • Utilized SCRUM task management to work with my team and deliver on necessary features and fixes in a timely and efficient manner.
  • Collaborated with external partners to design and develop robust APIs to meet our clients needs, by facilitating communication between team members to solidify feature requirements.
  • Helped implement a data-loader caching pattern on a critical endpoint to significantly reduce strain on the database.
  • Investigated and resolved an issue preventing listings from displaying by updating the database refresh workflow, removing outdated code from two repositories, and updating a third to match the current data format and field usage.

Co-op Programmer - University of Manitoba, Department of Radiology

(2024-01 - 2024-04)

  • Was the primary developer on QTIPS (a multiple sclerosis diagnosis tool), which employed a line tracing approach in regions of interest in white matter atlases.
  • Made a large performance optimization in a critical portion of the application, reducing time spent in the section of code from approximately 15 minutes to less than 1 second.
  • Designed and implemented a novel pathfinding algorithm to find paths between specific points in a 3D graph. Allowed program to analyze user-defined white matter tracts, and output correct MRI brain image graphs.

Education

Bachelors of Computer Science, Honours Co-op - Computer Science - University of Manitoba (2025-12)

B.Sc. Major in Physics with distinction, Minor in Mathematics - Physics - University of Manitoba (2022-09)

Skills

Programmer Co-op

Reviews