Nathan Tandory
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
Rotated across production teams to build industrial packaging for clients including Microsoft, Ford, Tesla, and SpaceX.
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
Hire Nathan Tandory today
Post a job and invite Nathan, or contact them directly. No hidden commission.













