[π€·ββοΈ] I am Cristian Capraro, actually a 20 years old CS student in UniUPO (VC, Italy).
I was an IT student of ITIS Fauser (sited in Novara, Italy) for five years and, in 2023, I finished with a grade of 94/100.
I live with my family, in a small village near Arona (NO).
[π¨βπ»] Since the last four years, I've been studying the Java languageβ, improving my coding skills everyday and, of course, practising my problem solving and logic capabilities.
Actually, during my degree and as a CS Student, I have studied the following languages:
-
[π] Software low-level Microcode, just like
MicroAssembly
-
[π] C and C++, and some other related C-like languages;
-
[π] PHP and a bit of Java for the web application part.
-
[π] MySQL-related Database SQL Language
-
[π] And the Cisco Configuration Language for network-specific appliances.
On my own, I have studied:
-
[π¨βπ»] Java and its hidden behaviours: studied for 4 years and used in a large variety of my project / gists as the main language.
- Networking Applications, Secure Sockets, Mutual Certificate Authentication and Management, Multithreading and concurrency.
- BouncyCastle Security Framework
- Graphical environment with AWT, Swing and JFX.
- Java Database (JDBC) for MySQL, UCA for reading and modifying MS Access DB.
- Java HyperSQL Database Implementation.
- Physical Security with the internal SmartCardIO and APDU commands.
- Mobile application development
- And more...
-
[π¨βπ»] Recently approached GoLang, and already used in some volunteering and personal projects.
- HTTP Server with Websockets implementation
- Image and Video Processing
- Personal intrusion detection and prevention system, DoS detection and mitigating system
- Authentication, Time OTP Security implementation, SmartCard reading and writing implementation through the APDU.
-
[π¨βπ»] Web-related languages and Frameworks: PHP, JAVASCRIPT, HTML and CSS, BS5 and UIKIT
-
[π¨βπ»] Scripting languages like NSIS scripting, BASH SCRIPT (.sh) and POWERSHELL SCRIPT (.ps1).
-
[π¨βπ»] Used on MCUs: primarily C-like languages with Arduino Sketching, Microchip Studio (AVR Studio), and Micropython.
-
[π¨βπ»] Language not used recently, but that I know: LUA, C#, Visual Basic.
[π] Since May 2023, I've completed and achieved the CCNA (Routing and Switching) certification by Cisco Networking Academy.
[π] Since May 2022, I am certified ITE technician by Cisco Networking Academy.
[π] I am also certified in English, at B1 level, by Cambridge English. English is a must in every IT sector, and I will continue to improve my language skills.
- [π] Actually working on a web-based catalogue system, based on the older Bookshelf project.
- [π] BookShelf - simply book catalogue system realized for local libraries which need it. This project is distributed under MIT License.
- [π] Subnet calculator and IP checker
- [π] XML Data parser
- [π] Arduino Testing Suite
- and much more...
- [π] Personal and professional website creation
- [π¨π»βπ€βπ¨π»] Access Control trough NFC/Chip solutions
- [π] Database and API for website and applications
- [π»] Desktop applications
- [π²] Mobile application and web-apps
- [π] Remote control and telemetry systems
If you need to contact me, please use my email address. I will answer as soon as possible.
I am actually working on some volunteering project, such as the project named BiblioDNG. This project is a web application, made primarily in Go and HTML Templates, which enables a specific category of users to register and manage a Town Local Library.
This Project will become public available, under the MIT license, as soon as we (me and my collabotors) finish the first stable version (v1.0).
In our release schedule, it will happens on Early October 2024.
- [π] Mediaticon - was a free-to-use but closed-source project, commissioned to the Rootlet team by a company. The complete suite featured information crawlers (written in Python), a program schedulator (written in Java), the main program (written in C#) and some installation script (written in shell / ps1 script).
Website: to get more information about me and my projects, and to download useful materials.
Rootlet: It's a multi-purpose project and news hub. It provide some useful information to users who want to know tricky things π.
Blog: where Rootlet team and external collaborators post their researches and tutorials. There aren't english translations yet: only available in Italian π. We aren't payed at all...
Instagram: another good place π.