Become a sponsor to AzeezDa
AzeezDa
My name is Azeez and I am a Computer Science and Engineering student. I am passionate about creating free and open-source libraries and tools that help developers achieve their goals. My main work is to make intuitive interfaces to mathematical models and methods that can be easily used in projects. Examples of libraries I have authored (and currently maintain) are the following two Rust libraries:
- eqsolver: A numerical equation-solving and optimisation library
- ceetle: A computation tree logic semantics verifier
I also enjoy making small fun projects that help visualise or leverage a scientific or technological concept or subject. Examples of these are:
- Planets: A visualiser of Newton's Law of Gravitation written in SFML and interfaced with lua scripts.
- fortis: A 4-bit computer with a Rust-based emulator and a Haskell-based assembler.
- neophoebe: A disease simulator written in Rust and Python that includes the theory behind the simulator for the interested to read.
- markov_text: A command-line tool that generates text based on higher-order Markov chains that is fed with large texts.
Furthermore, I have recently started working on simple applications to further improve my skills in front-end/back-end development. My progress so far is in the following project:
- jorno: A tauri-based journaling application written in Svelte and using Typescript.
Lastly, I want to emphasise my endorsement of free and open-source software (FOSS). I believe it is a great way to develop high-quality, intuitive, and robust software whose openness helps developers improve their skills and improve the software itself. However, the usage of FOSS must be done with fairness and respect. If using FOSS helps a developer get their paid work done then the developer should consider supporting the developer of the FOSS used. It is a way of thought that helps FOSS stay sustainable and alive.
Featured work
-
AzeezDa/eqsolver
A Rust Library for Numerical Equation Solving and Optimisation
Rust 23 -
AzeezDa/ceetle
A Rust Library for defining models in Computational Tree Logic and verifying their semantics
Rust -
AzeezDa/neophoebe
A Disease Simulator written in Rust with a Python-based command interface
Rust -
AzeezDa/fortis
An assembly language and emulator written in Haskell, Rust and Python for a small and simple computer
Haskell 1 -
AzeezDa/Planets
A C++ simulation of Newton's Law of Gravitation
C++ 2 -
AzeezDa/markov_text
A Text Generator Based on Higher-Order Markov Chains
C++ 1