Programming experience
- I have used R for several data science projects. I have experience using the Tidyverse, Tidymodels, and Shiny packages.
- In my free time, I learnt Rust, and am currently using it to implement a Language Server, which is a very complex task.
- Being the first programming language I learnt, Python has been my language of choice for small scripts and projects. Notably, I used Beautiful Soup and Selenium for a web scraping project.
- I have experience with JavaScript/TypeScript, and have used the Next.js and React frameworks for my personal website and another project I worked on during a hackathon.
- I have learnt Java, C and Haskell during my time at university, and used them for a few small projects. Notably, I created an concurrent implementation of the MCTS algorithm as part of a pair project for university (see the paper we used)
- I have made extensive use of Git.