f-forcher
Software developer, ML researcher/engineer. Previously: Database developer/ML engineer at Natzka, ETH Zürich MSc Computational Sciences, CERN
ETH Zürich Zürich, Switzerland
Pinned Repositories
blog-posts
Markdown drafts for future blog post
braggPlot-final
Final exercise for the course C++ and Object Oriented Programming. Analyse particle events and create Bragg Curve plots for the energy loss using CERN's ROOT framework.
GestureControlledRobot
(June 2013) An Arduino robot controlled remotely (through Bluetooth) by the movements of the hands, recognized with a camera/webcam from an Android application created using OpenCV.
hamiltonian-polynomial-chaos
My ETH Zürich master thesis, on the application of intrusive Polynomial Chaos methods to stochastic equations in Hamiltonian mechanics, with application in particle accelerator simluations.
RosettaCircuit
Script to transform an electrical circuit schematic diagram made as an ASCII text file to LaTeX with CircuiTikz,
rust-message-storage-service
Proof of concept of a concurrent message storage service in rust.
SpinGlass1D
Exercise for the course Introduction to Computational Methods for Physics: one-dimensional spin glass simulation using Metropolis' algorithm, with ASCII representation of the spins.
structured-gen-rust
Highly efficient Rust implementation of Structured Outputs for LLMs
sustain-ai
Using ChatGPT-4 API and Pandas to perform sentiment and thematic analysis of text extracted from academic reports.
Time-Series_Imaging_Forecasting
In this project we have explored the use of imaging time series to enhance forecasting results with Neural Networks. The approach has revealed itself to be extremely promising as, both in combination with an LSTM architecture and without, it has out-performed the pure LSTM architecture by a solid margin within our test datasets.
f-forcher's Repositories
f-forcher/RosettaCircuit
Script to transform an electrical circuit schematic diagram made as an ASCII text file to LaTeX with CircuiTikz,
f-forcher/GestureControlledRobot
(June 2013) An Arduino robot controlled remotely (through Bluetooth) by the movements of the hands, recognized with a camera/webcam from an Android application created using OpenCV.
f-forcher/structured-gen-rust
Highly efficient Rust implementation of Structured Outputs for LLMs
f-forcher/rust-message-storage-service
Proof of concept of a concurrent message storage service in rust.
f-forcher/SpinGlass1D
Exercise for the course Introduction to Computational Methods for Physics: one-dimensional spin glass simulation using Metropolis' algorithm, with ASCII representation of the spins.
f-forcher/sustain-ai
Using ChatGPT-4 API and Pandas to perform sentiment and thematic analysis of text extracted from academic reports.
f-forcher/blog-posts
Markdown drafts for future blog post
f-forcher/braggPlot-final
Final exercise for the course C++ and Object Oriented Programming. Analyse particle events and create Bragg Curve plots for the energy loss using CERN's ROOT framework.
f-forcher/ChemicalReactionBalance
(March 2012) A program to balance chemical reactions which i made to learn Java and graphical interfaces.
f-forcher/ControllerCelestialCylinder
(May 2013) Project to learn Arduino and Amarino, the Bluetooth library interface between Android and Arduino. It consists in a rotating multicolor LED lamp with a star map lampshade. This Android application controls the lights and the stepper motor.
f-forcher/crystal-channeling-analysis
(CERN) Analysis of channeling in crystals for the purpose of collimation in LHC. Uses Pandas and scikit-learn (and a bit of ROOT).
f-forcher/hamiltonian-polynomial-chaos
My ETH Zürich master thesis, on the application of intrusive Polynomial Chaos methods to stochastic equations in Hamiltonian mechanics, with application in particle accelerator simluations.
f-forcher/Time-Series_Imaging_Forecasting
In this project we have explored the use of imaging time series to enhance forecasting results with Neural Networks. The approach has revealed itself to be extremely promising as, both in combination with an LSTM architecture and without, it has out-performed the pure LSTM architecture by a solid margin within our test datasets.
f-forcher/Dechanneling_Simulations
(CERN) Simulations with SixTrack of crystal collimators, to compare with experimental data
f-forcher/distribution-tree
f-forcher/jupy-simulations-dockerimg
My own version of the datascience-notebook from Jupyter: https://github.com/jupyter/docker-stacks. I removed R and added several Julia packages.
f-forcher/Old_Macros_Dechanneling
CERN: ROOT programs (not really old anymore) to analyze nuclear dechanneling in crystals, for CERN's UA9 experiment
f-forcher/pdf-cv
Stores the latest version of my CV (only pdf, not source)
f-forcher/PyHEADTAIL
CERN PyHEADTAIL numerical n-body simulation code for simulating macro-particle beam dynamics with collective effects
f-forcher/regex
An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs.
f-forcher/ROOT_Eclipse_project
An Eclipse (https://eclipse.org) project to use with ROOT.
f-forcher/templates
Templates for bootstrapping a Rust TUI application with Ratatui