Duncan Mcdonald

Jr. Software Developer at Cognition+

Thorold, Ontario, 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
Duncan Mcdonald is a Jr. Software Developer and third-year Computer Science co-op at Brock University with hands-on experience at Cognition+, where he progressed from co-op to part-time developer working on web features, bug fixes, and database tasks using Angular, Java, Oracle SQL, and MyBatis. He brings a practical, self-taught coding mindset—comfortable learning by example—and has already contributed to production workflows and code reviews in a professional environment. Based in Thorold, Ontario, he balances technical curiosity with community-building, organizing weekly tabletop game nights and running a DnD group that hone his teamwork and facilitation skills. Eager to expand his experience, he’s actively seeking a new co-op opportunity for May–August to broaden his software engineering exposure.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Brock University
github-logo-circle

Github Skills (24)

mining6
tdameritrade6
ameritrade6
python-interface5
api-client4
finance4
price-history4
python4
api3
interactive-brokers3
algorithmic-trading3
forex-trading3
alpha-vantage3
trading3
client-library2

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
Contributions:8 commits, 7 pushes, 3 branches in 4 months
Contributions:7 commits, 6 pushes, 1 branch in 1 day
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
Duncan Mcdonald - Jr. Software Developer at Cognition+