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.
15 years of coding experience
1 year of employment as a software developer
High School Diploma, High School Diploma, High School Diploma, High School Diploma at Skagit Valley College
College Degree, College Degree, College Degree, College Degree at College ICD
College 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
Science des Données, Science des Données at Université TÉLUQ
Brython (Browser Python) is an implementation of Python 3 running in the browser
Role in this project:
Full-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.
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.
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