Arianne Dee

Contract Instructor at Pearson

Vancouver, British Columbia, 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
Arianne Dee is a versatile software engineer and technical educator with 13 years of experience building Python and Django back-ends and teaching newcomers to code. Based in Vancouver, she combines hands-on development—refactoring grading logic and CSV handling for the MarkUs open-source project—with live and recorded Python instruction on O’Reilly for learners with no prior programming background. Her background spans startups and consulting, from HVAC-optimizing IoT systems to public-sector Django apps, and she regularly translates complex backend concepts into accessible lessons. Comfortable mentoring all ages, she also brings practical fabrication and maker skills, which inform a hands-on, systems-thinking approach to problem solving.
code13 years of coding experience
job5 years of employment as a software developer
bookBachelor of Computer Science Computer Science, Bachelor of Computer Science Computer Science at The University of British Columbia
github-logo-circle

Github Skills (9)

csv10
rails10
object-oriented-programming10
python10
ruby-on-rails10
classes10
csv-parser10
enums9
testing9

Programming languages (7)

TypeScriptJavaScriptHTMLJupyter NotebookRubyPythonClojure

Github contributions (5)

github-logo-circle
ariannedee/oop-python

Oct 2019 - Dec 2022

Object-Oriented Programming in Python
Role in this project:
userBack-end Developer
Contributions:3 releases, 66 commits, 100 pushes in 3 years 3 months
Contributions summary:Arianne contributed significantly to the object-oriented programming (OOP) aspects of the Python project. They implemented and updated example Python classes, including a `Bike` class, showcasing the use of attributes, methods, and dunder methods. Their work included class design, method implementations, and adding features such as getters, setters, and class-level attributes, demonstrating a strong understanding of OOP principles in Python.
object-orientedobject-oriented-programmingpythonpython3
MarkUsProject/Markus

Sep 2013 - Dec 2013

Git repository of MarkUs
Role in this project:
userBack-end Developer
Contributions:27 commits in 2 months
Contributions summary:Arianne primarily focused on implementing features related to grade entry forms within the MarkUs platform. Their contributions include modifications to the assignment form to enhance submission rules, and changes related to CSV uploads, including updating column positions and deleting unused grades. They also addressed various bugs, such as a deletion issue in the penalty decay period partial. Furthermore, the user refactored the code related to calculating student marks, average calculation and database saving.
git-repositorymarkdownmarkus
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
Arianne Dee - Contract Instructor at Pearson