Projects

web iconBack

These are some of the projects I have worked on. To see more, you can click on the project itself, which should take you to its website or the repository.

www

The website powering aneshodza.ch

in development

studyweek

A SwiftUI app for University students to see what week of the semester they are currently in

in development

pushdown-automaton

An npm library for creating pushdown automata

maintenance

Universal Turing Machine

A tool used in THIN at the ZHAW to simulate Turing machines

maintenance

LocalMate

A multi-language RAG system with highly efficient agents that help you perform actions and find information in any language. Winner of Hack Winterthur.

in development

SenTracker

A sentiment tracking app that gives companies actionable insights on their employees' feelings about company-internal topics.

in development

http-server

An HTTP-Server written in Rust

finished

http.c

An HTTP-Server written in C

in development

blank-package.ts

A template for creating npm packages in TypeScript. It comes with a full CI/CD pipeline, a linter, a formatter, a test suite and automated web-publishment of the language docs.

maintenance

abstract.ts

An npm package that implements and offers ADTs like binary trees, linked lists and more.

finished

translator

A translation game, which was my submission to the Andeo Coding Cotest, winning me 1st place and a 150CHF digitec voucher.

finished

ananke

An all-around project management software written in Ruby. It has WYSIWYG editors, image uploads to an AWS-Bucket and full test coverage with a working CI/CD pipeline.

finished

mini-retrieve

An information retrieval system written from the ground up in Rust. Uses BM25 ranking and searches through the Cranfield collection.

finished

mnist-digit-recognition

A neural network written entirely in TypeScript with no libraries — pure math for training, exporting weights, and importing in the browser to recognize MNIST digits.

finished