Arjan Egges is a software developer, educator, and founder with a PhD in Computer Science and more than two decades of teaching experience paired with seven years of hands-on industry practice. He has launched startups, led product and technical teams, and served in academic roles from assistant to associate professor, blending research rigor with practical product delivery. As owner of ArjanCodes he creates popular video lessons and courses that distill software design and Python best practices, supported by a GitHub repo of curated examples illustrating patterns like Factory, Template Method, Bridge, and MVC. His work emphasizes readable, testable, and maintainable code—demonstrated by examples with unit tests and robust error handling. Based in Utrecht, he combines an academic background in interactive virtual characters with real-world startup and CTO experience, making him adept at turning complex concepts into teachable, production-ready software.
7 years of coding experience
18 years of employment as a software developer
Master, Computer Science, Master, Computer Science at University of Twente
2006 PhD; Master of Science, Computer Science; Computer Science, 2006 PhD; Master of Science, Computer Science; Computer Science at University of Geneva
Code examples for my Write Better Python Code series on YouTube.
Role in this project:
Full-stack Developer
Contributions:32 commits, 9 PRs, 35 pushes in 2 years
Contributions summary:Arjan primarily contributed to the development of code examples for a Python "Write Better Python Code" series. Their work involved implementing and updating various design patterns, including Factory, Template Method, Bridge, and MVC. The commits demonstrate the user's ability to create and refactor code, including examples of unit tests and error handling, showcasing a focus on best practices for Python development.
Server that can run various code snippets via POST requests.
Contributions:2 reviews, 60 commits, 8 PRs in 2 years 8 months
cpppythonjavascriptdockersnippets
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.