About Contacts Projects Github




Hi! I'm
Michele


Italian Computer Science Student at University of Pisa




About

Hi, my name is Michele Filadelfia, I'm a

years old Italian computer science student, My journey began when I enrolled in a technical high school focused on information technology. There, I gained foundational knowledge in Arduino, HTML, CSS, basic Java, networking concepts, and other technologies.

As my studies progressed I realized that the school was not giving me enough knowledge in computer science and programming, so I decided to learn the C programming language and then i started learning about Algorithm and Data Structures because of my partecipation on Italian Computer Science Olympiad, and I started learning about the C++ programming language and I am still studying it.
In addition to the Olympiad, I solved numerous online competitive programming problems in platforms like LeetCode.
These experiences have allowed me to tackle diverse programming challenges and develop my mathematical and logical reasoning abilities.

Then in 2022 I written my first project in the Go programming language, a terminal fractals explorer, just for fun, and because I love fractals.

Also, I partecipated to the Italian Cybersecurity Olympiad where I learned python and practised on many cybersecurity topics like:
- Cryptography (Algebra (Modular arithmetic, Primes, etc...), Simmetric Cryptography (AES (ECB, CBC)), Public-key (RSA, Diffie-Hellman))
- Web Security (SQL Injection, XSS, CSRF, Path traversal, Race condition, etc...)
- Software Security (Tools (GDB, Ghidra), Assembly, C vulnerabilities (stack overflow, ret2win, rettolibc, shellcode injection, bad seed, Return Oriented Programming, Stack pivoting, Basic heap vulnerabilities))


I am writing my own programming language called Filang (under development) and I am learning about compilers and interpreters.

I also started a Bachelor in Computer Science at the University of Pisa.




Contacts

Send me a message







Projects


Filang

filang is a high-level, general-purpose bytecode interpreted programming language.

Click here for the github repository.


fractals-cli

fractals-cli is an open-source multiplatform, elegant and clean terminal fractals explorer written in pure golang with concurrency to make the computing of the fractal more efficient.

Click here for the github repository.


Computer-Science-Books

Computer-Science-Books is a constantly updated open-source list containing the best books for learning computer science.


Click here for the github repository.