Abu Dhabi, Abu Dhabi Emirate, United Arab Emirates
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Christo Kotze is a learner-centered class teacher and educational leader with nearly a decade of experience creating engaging, safe, and challenging learning environments across Abu Dhabi. He has led primary departments, coordinated academic and IT initiatives, and designed CPD and curriculum resources that boost teacher effectiveness and student outcomes. Skilled in mentoring, stakeholder communication, and school administration, he also brings practical tech savvy—building advanced Excel tools for administration and contributing to popular open-source Zsh themes (powerlevel9k/powerlevel10k) by improving path-truncation and shell utilities. Christo pairs a Master’s-level professional education background from the University of Warwick with hands-on classroom practice to translate pedagogy into measurable improvements. Colleagues describe him as a self-driven leader who fosters strong relationships with staff, students, and parents while quietly bridging education and practical technical solutions.
9 years of coding experience
5 years of employment as a software developer
Master's degree, Professional Education, Master's degree, Professional Education at University of Warwick
3-year Diploma in Education (Primary), EDUCATION, 3-year Diploma in Education (Primary), EDUCATION at Durban College of Education
Powerlevel9k was a tool for building a beautiful and highly functional CLI, customized for you. P9k had a substantial impact on CLI UX, and its legacy is now continued by P10k.
Role in this project:
Full-stack Developer
Contributions:181 commits, 55 PRs, 296 comments in 1 year 9 months
Contributions summary:Christo primarily worked on modifying the `powerlevel9k` project's shell scripts, specifically focusing on the `utilities.zsh` and `icons.zsh` files. Their contributions include adding features like directory path truncation and date/time icons to the terminal interface. The user also made several adjustments to the path splitting logic in `utilities.zsh`, troubleshooting compatibility issues, particularly with Travis CI, and correcting coding errors.
Contributions summary:Christo primarily focused on improving the `truncatePath()` function within the `powerlevel10k` Zsh theme. Their commits involved adding new functionality to this function, addressing edge cases and testing for Travis CI compatibility. The changes included modifications to the path splitting logic, incorporating delimiter handling, and debugging the implementation. This suggests the user's work centered on enhancing a core utility within the theme.
zsh-themezsh-pluginzsh
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
Christo Kotze - Class Teacher at Reach British School