Curtis Davies

Teaching Assistant at Carleton University

Ottawa, 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
Curtis Davies is a full-stack software engineer and teaching assistant with a decade of experience building secure, scalable production systems and mentoring students in real-time concurrent systems and Agile web development. He blends practical industry experience—from frontend and backend roles at HubSpot and Chartd to security-focused tooling at Bell—with applied research, publishing an IEEE paper on state reconstruction for autonomous agents. Comfortable across the stack and with machine learning frameworks, he has contributed backend features to notable open-source projects like Nitter and worked on NLP tooling presented at IBM CASCON. Based in Ottawa, Curtis pairs strong academic credentials (3.9 BE and MASc studies in software engineering) with hands-on product delivery, accessibility and security improvements. He’s particularly effective translating research ideas into usable prototypes and developer-facing systems that improve workflow and observability.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster of Applied Science - MASc, Electrical and Computer Engineering (Software), Master of Applied Science - MASc, Electrical and Computer Engineering (Software) at Carleton University
bookGifted studies focused on math, various sciences and computer science., Gifted studies focused on math, various sciences and computer science. at Lisgar Collegiate Institute
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
271reputation
72kreached
1answer
1question
github-logo-circle

Github Skills (15)

nim-lang10
parser10
twitter10
parse10
parsing9
api9
apim9
discord-py9
jsonp8
json8
json-parser8
asynchronous6
nodejs6
python6
discord6

Programming languages (6)

TypeScriptC++NimJavaScriptAutoItLua

Github contributions (5)

github-logo-circle
zedeus/nitter

Aug 2020 - Feb 2022

Alternative Twitter front-end
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 1 comment in 1 year 6 months
Contributions summary:Curtis contributed primarily to the back-end functionality of the Nitter project, focusing on parsing and displaying Twitter data. Their commits added features to parse tweet sources, implement image cards for better embedding, and improve the display of tweets by integrating source labels. The user also made related code changes and refactoring within parser, types and view files to support these features, and corrected minor implementation issues.
reactnimprivacytwitterfront-end
110Percent/beheeyem

Dec 2016 - Aug 2018

Discord Bot centered around Pokémon information
Contributions:113 pushes, 2 branches, 4 comments in 1 year 7 months
mondiscordbotdiscord-botcentered
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
Curtis Davies - Teaching Assistant at Carleton University