Sophie Saiada
Hi,
I'm Sophie Saiada,
Senior Web Developer
I have 4.5 years of experience and a strong passion for big-picture thinking.
Volunteering as a guide with IGY and deeply committed to promoting EDI.
I seek a value-driven team that strives to make a positive impact.
Latest Posts
Projects

Gödel
An interpreted programming language that I developed as a final project for a bachelor's degree.
Written in Kotlin and its syntax resembles Kotlin's one.
Includes a CFG-parser generator (like Java's Bison) that I wrote from scratch.

vue-conversational-form
48 GitHub Stars
A Vue.js component that turns web forms into conversations.
It's an implementation of another open-source project as Vue's Higher-Order-Component.
Check out a live demo here.

vue-scala-calculator
A basic math expressions parser and evaluator.
It displays the AST (Abstract Syntax Tree) of the expression, and then evaluates each sub-tree in DFS order.
The algorithms that parse and evaluate the expressions are written in Scala (and exposed to Vue via Scala.js).
The calculator UI and the AST-viewer are written in Vue.js.
It was, in fact, the base for Gödel, as both projects parse and evaluate expressions.
Check out a live demo here.
Let's code a better world together.
Contact Me