André Roberge

System And Network Administrator, AI Developer

Saint-Barnabé, Quebec, 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
André Roberge is a Linux-focused system and network administrator and AI developer with 15 years of professional experience and over 20 years working with open source infrastructure. Based in Saint-Barnabé, Quebec, he blends hands-on network/security operations with Python-driven development, often exploring educational and browser-based Python tools. His open-source contributions include backend fixes to the Thonny IDE and substantial enhancements to Brython’s turtle graphics, showing attention to UX and visual debugging in web Python environments. Currently running his own practice, he pairs formal study in data science with deep practical skills in electrical/electronics maintenance, a combination that helps him bridge hardware, systems, and AI projects. Notably, he describes himself as an “eternal beginner,” signaling a continual curiosity that drives iterative problem solving and creative tooling work.
code15 years of coding experience
job1 year of employment as a software developer
bookHigh School Diploma, High School Diploma, High School Diploma, High School Diploma at Skagit Valley College
bookCollege Degree, College Degree, College Degree, College Degree at College ICD
bookCollege Degree, Electrical/Electronics Maintenance and Repair Technology, College Degree, College Degree, Electrical/Electronics Maintenance and Repair Technology, College Degree at College d'électronique de Québec
bookScience des Données, Science des Données at Université TÉLUQ
languagesFrench, English
github-logo-circle

Github Skills (15)

tkinter10
ide10
develop10
web-development10
svg10
browser10
python10
turtle-graphics10
front-end-development9
debug9
javascript9
html9
debugging9
css6
back-end-development6

Programming languages (8)

TypeScriptCSSCoffeeScriptJavaScriptreStructuredTextHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
brython-dev/brython

Dec 2017 - Jan 2018

Brython (Browser Python) is an implementation of Python 3 running in the browser
Role in this project:
userFull-stack Developer
Contributions:41 commits, 2 PRs, 55 comments in 16 days
Contributions summary:André primarily contributed to the Brython project, focusing on the implementation and improvement of the turtle graphics module within the browser. Their work involved fixing bugs related to the turtle's visual representation, such as line drawing and turtle shape rendering, ensuring that the drawings are displayed correctly. They added functionalities like the `dot()` and `write()` methods, expanded the demo examples and corrected bugs with different modes of drawing, as well as improved user interface elements to facilitate better use of the graphics module. They also included the capability to write the documentation.
pythonbrowserbrythonpython-3python3
thonny/thonny

May 2019 - May 2019

Python IDE for beginners
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 10 comments in 1 day
Contributions summary:André implemented a solution for issue #698, addressing changes in the Thonny IDE's `workbench.py` and `shell_config_page.py` files. Subsequent commits show reverting those changes, indicating potential debugging or iteration on the initial solution. Further commits then re-introduced the changes, demonstrating the user's involvement in addressing the original issue and adapting the IDE's core functionalities.
pythonfor-beginnerslearning-programmingidelearning-python
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
André Roberge - System And Network Administrator, AI Developer