Aryan Ghobadi's Projects
Config files for my GitHub profile.
Benevis - A Persian programming language.
Master programming by recreating your favorite technologies from scratch.
C to MIPS compiler for the Year 2 Instruction Architectures and Compilers module at Imperial College London
Lab exercises for ELEC40004, first half of Spring term
The web-app version of gAInz, an AI-powered framework to dynamically tailor splits and optimal training focuses for bodybuilders on prep. Built by a bodybuilder who codes :)
A basic arithmetic parser with line by line execution made in Lex/Yacc, built while learning ELEC50010 Instruction Set Architectures and Compilers, 2nd Year EIE course at Imperial College London
A basic implementation of a LinkedList, used as a library for other projects.
Code for Machine Learning for Algorithmic Trading, 2nd edition.
Swift iOS Application for bodybuilders to get AI meal prep, competition prep and tailor-made programmes.
A CPU based on the MIPS architecture, implemented in Verilog as part of the Instruction Set Architectures and Compilers module, 2nd year Imperial College London EIE.
C++ software that assembles MIPS assembly instructions into machine code.
A basic project I worked on in my free-time whilst trying to learn about AI through Python, recommending songs you'll most likely want to listen to based on your taste.
A compact lightweight profiler for C/C++ code, ideally for systems with constrained resources.
A Simple Shared Wallet project developed as part of the Etherium Developer course - to sharpen my web3/Crypto development skills.
A bot I made in Python to make my life easier