D Mcknight

Software Engineer at McWrite Editing

Edmonton, Alberta, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (Research) Computer Science NLP/ML Focus, Master of Science (Research) Computer Science NLP/ML Focus at University of Alberta
bookParkway West High School
bookBachelor of Science Mathematics, Bachelor of Science Mathematics at University of Oklahoma
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
125reputation
521reached
0answers
2questions
github-logo-circle

Github Skills (42)

nlp9
speech-recognition8
python8
deep-learning8
natural-language-processing8
machine-learning8
pytorch8
tensorflow7
bert7
transformer7
figure6
rotation6
metaclass6
language-model6
python-typing6

Programming languages (4)

JavaScriptVueJupyter NotebookPython

Github contributions (5)

github-logo-circle
dem1995/machine-learning

Dec 2020 - Apr 2021

Contributions:253 pushes, 1 branch in 3 months
dem1995/bytemaker

Nov 2023 - Sep 2024

A Python 3.8-compatible binary serialization/deserialization library.
Contributions:7 releases, 22 PRs, 197 pushes in 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
D Mcknight - Software Engineer at McWrite Editing