Naoki Peter is an educator and experienced software engineer based in Zurich with nine years of professional experience bridging teaching and full-stack web development. Currently Lehrperson MbA at Kantonsschule Zürich Nord, he previously ran a freelance practice delivering complex projects—ranging from donation systems and job boards to analytics dashboards—for organizations like Center on Long-Term Risk and 80,000 Hours. Trained at EPFL (MSc in Informatics) and with interdisciplinary studies in linguistics, he combines strong technical skills (Python, JavaScript/React, Scala, PHP) with user-focused product design and UX testing from AR editor work. His background includes performance-sensitive API work with streaming applications and early research applying neural networks to Swiss German dialect classification, reflecting both systems and data interests. Comfortable moving between classrooms, client-facing product work, and backend architecture, he brings a rare mix of pedagogy, research curiosity, and hands-on engineering to projects.
9 years of coding experience
13 years of employment as a software developer
Master of Arts (MA), Sprachwissenschaften, Master of Arts (MA), Sprachwissenschaften at Universität Bern
Bachelor of Science (BSc), Informatik, Bachelor of Science (BSc), Informatik at Eidgenössische Technische Hochschule Zürich
Informatik, Informatik at 東京大学
Master of Science (MSc), Informatik, 5.57 / 6.00, Master of Science (MSc), Informatik, 5.57 / 6.00 at Ecole polytechnique fédérale de Lausanne
Sprachwissenschaften, Sprachwissenschaften at The University of British Columbia
Contributions:2 reviews, 158 commits, 29 PRs in 4 years 11 months
wordpressdonation-pluginwordpress-plugin
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.