Felienne Hermans

High School Teacher (1 Day Week) at OSB Amsterdam

Amsterdam, North Holland, Netherlands
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

🤩
Rockstar
🎓
Top School
Felienne Hermans is a computer science educator and researcher with 12 years of experience bridging academia, industry and secondary education, currently serving as Professor of Computer Science Education at VU Amsterdam while teaching one day a week in Amsterdam high schools. She holds a PhD from Delft University of Technology and has led research and spin‑off work on spreadsheet analysis and visualization, translating academic insights into commercial tools used by clients like PwC and KLM. Her background spans roles from assistant and associate professor to founder and software engineer, reflecting a rare mix of hands‑on development, entrepreneurship, and pedagogical design. She contributes to educational tooling such as the Hedy gradual programming language, focusing on backend grammar and parsing improvements to make programming accessible to children. Known for turning complex program-analysis research into practical classroom and product solutions, she combines deep technical expertise with a persistent focus on improving how people learn and reason about code and data. Based in Amsterdam, she brings both rigorous research credentials and direct classroom experience to reforming computer science education.
code12 years of coding experience
job15 years of employment as a software developer
bookBSc & MSc, Computer Science and Engineering, BSc & MSc, Computer Science and Engineering at Eindhoven University of Technology
bookHighschool, Science & Technology, Highschool, Science & Technology at Mencia de Mendoza
bookPhD, PhD at Delft University of Technology
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
11reputation
14kreached
1answer
0questions
github-logo-circle

Github Skills (9)

parser10
lark10
parsing10
python10
parse10
programming-language9
language-design9
windows6
global-assembly-cache6

Programming languages (9)

TypeScriptC#CSSSCSSMakefileJavaScriptElmHTML

Github contributions (5)

github-logo-circle
hedyorg/hedy

Dec 2019 - Jan 2023

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
Role in this project:
userBack-end Developer
Contributions:1 release, 2273 reviews, 1673 commits in 3 years 2 months
Contributions summary:Felienne's contributions focused on gradually improving the Hedy programming language by allowing spaces around commas and processing f-strings correctly. They worked on the grammar, implementing these changes in level-specific lark files. The user also made modifications to the Python code by removing quotes after processing fstrings.
sequencehedypythonsyntacticprogramming-language
Felienne/PythonKoans

Aug 2017 - Sep 2017

Contributions:35 commits, 8 PRs, 31 pushes in 1 month
learn-pythonpythonpython-exercises
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
Felienne Hermans - High School Teacher (1 Day Week) at OSB Amsterdam