Summary
D Mcknight is a software engineer with 11 years of experience blending ML/NLP research and full-stack engineering, currently building production systems at Artificial.Agency. He holds an MSc in Computing Science (NLP) and dual BS degrees in Mathematics and Computer Engineering, and has applied those skills to research-grade ML workflows on supercomputing clusters as well as cloud-backed NLP and RAG systems. Past roles include training PyTorch models for auroral imagery, designing LLM-based retrieval systems using Pinecone and OpenAI, and creating automated data pipelines with SQLAlchemy and Apify. He also teaches and writes—preparing ML curriculum for high schools and offering freelance historical English editing—bringing clear technical communication to interdisciplinary teams. Based in Edmonton, he pairs deep academic foundations with practical production experience and a long-standing interest in games, language history, and VR as learning tools.
11 years of coding experience
4 years of employment as a software developer
Master of Science (Research) Computer Science NLP/ML Focus, Master of Science (Research) Computer Science NLP/ML Focus at University of Alberta
Parkway West High School
Bachelor of Science Mathematics, Bachelor of Science Mathematics at University of Oklahoma
English, Spanish