ABOUT ME.

My name is Federico Chiaravalli;
< front-end > & { back-end }
developer   from
Buenos Aires, Argentina.

I love to challange myself with new ideas, proyects and oportunities - always looking forward on how to improve my skills and learn new concepts, pushing my knowledge to the limit.

I am currently #OpenToWork - if you have an employee work opportunity, don't hesitate to contact me and I will try to reach you as soon as possible.
My proyects.

Proyect #1
Multi Theft Auto server

This server uses LUA to modify the game behaviour with the use of pre-defined functions; by making custom scripts it allows you to spawn cars, spawn peds, change weather, create custom menus, create NPCs, modify game map, and tons of other things.
I also had to learn SQL to store the players data and save their progress, once they logged in their data was restored - this included their money, XYZ coordinates, VIP status, etc.
For reference, MTA:SA Wiki with all client-side and server-side functions.
Here are some YouTube videos made by players of the server I owned: [1], [2], [3] and finally a rainbow color script that I made for vehicles [4].
Proyect #2
Web control panel

My next proyect was a control panel for a game-server hosting, the main goal of the control panel was to let the end-user manage / control their server in a easy way and allow them to do things like start / stop server, create / delete server password, change server name and many other stuff.
The panel also offered server statics such as: last 24 hours player count and current players connected list.
To make this work I had to combine and use several programming languages: HTML5, CSS, JavaScript, Linux BASH, PHP, SQL, JSON and responsive CSS.
A demo of the panel can be found at
https://panel.feche.ar/
Login with demo / demo.
Proyect #3
Reverse-engenieering

My last proyect involves reverse engineering, memory hacking, memory hooks and assembler code to modify a closed-source game: MuOnline 0.97d.
Closed source games can only be modified by memory hacking, I used Hex-Rays IDA Pro in conjuction with C++ and Assembler to modify / bug fix / add new features to the game via .dll plugin injection.
I had to modify the program executable file to attach the .dll plugin, call the main() function of the plugin and initializate variables, memory hooks, etc.
You can see some of the source files @ Github; since the game is closed-source and it is a hard work - I did not release all the files.




Lets talk.







Submit
My social networks.
 Feche
 Federico Chiaravalli
 fecheec