NT

Nathan Tandory

Available to hire

I am a fourth-year computer science student at Ontario Tech University, seeking a 2027 software role where I can apply my experience in developer tools, full-stack development, databases, automation, and simulation.

About

I am a fourth-year computer science student at Ontario Tech University, seeking a 2027 software role where I can apply my experience in developer tools, full-stack development, databases, automation, and simulation. As an Undergraduate Research Assistant in a Trustworthy AI Lab, I built an open-source Julia package that connects Julia simulations with SWI-Prolog processes, designed reliable output parsing protocols, created typed query APIs, and wrote extensive tests and documentation.

I also enjoy building practical software with collaborative teams. My projects include a real-time 3D cloth simulation, a product database application, a study group session platform, and a collaborative pixel canvas editor. I work with languages and technologies including Python, C++, Java, SQL, Julia, Prolog, JavaScript, Flutter, React, Node.js, and .NET, and I bring a thoughtful, testing-focused approach to solving technical problems.

  • Joined November 2026

Industry experience

  • Software & Internet
  • Education
  • Manufacturing

Work experience

Student Production Associate · Nefab Inc.May 2026 – Aug 2026 · 4 mos

Rotated across production teams to build industrial packaging for clients including Microsoft, Ford, Tesla, and SpaceX.

Undergraduate Research Assistant · Trustworthy AI LabJun 2025 – Aug 2025 · 3 mos

Built an open-source Julia package that runs an SWI-Prolog child process, enabling logical-agent simulations to provide each agent with its own Prolog knowledge base. Designed a sentinel marker protocol for reliably parsing printed output, final results, warnings, and errors from an unbuffered Prolog stdout pipe. Developed typed query APIs for boolean, single-value, list, and raw-output results, including conversion of Prolog lists into Julia vectors. Added file and stream management, cross-platform process launching, 40 tests across 19 test sets, API documentation, and a presentation covering the design and trade-offs.

Education

B.Sc. (Hons) Computer Science, Co-op · Ontario Tech University2030 – 2027

Hire Nathan Tandory today

Post a job and invite Nathan, or contact them directly. No hidden commission.

Post a job