Biography
Ciro Pedrini is a programmer & developer.
From child he was fascinated for computers and since his father's job treats with them he used computers since he were a child. At the age of 13 him discovered the world of programming, and since then he continually do programming as a pleasant activity.
Resides in Rosario where he studies, alone, but he manages to travel almost every weekend to his family's home in the town.
His hobbies are principally to play PC games, watch movies & series, listen his music favorite bands and the programming itself.
My skills
I primarily use Python and C# .NET, but picking up a new framework or language isn't a problem, i am always anxious for learn something new. I have extensive programming experience and am comfortable with the developing on the front-end or back-end as well as setting up, managing and maintain the infrastructure.
Main areas of expertise
Backend development: My best skills are in .NET and its associated platform stack, but i am anyways good skilled in PHP and Django, in conjunction with DBs such as MySQL and PostgreSQL. I'm comfortable with using all of this tools for all sort of projects, like: full CMS websites, database-driven web applications, REST-driven front-end applications and simple CRUD applications.
Frontend development: I'm glad to write plain old Javascript or use many of the popular frontend libraries & frameworks out there, especially jQuery. I like to put all together to make compliant, clean, maintainable and responsive HTML5 & CSS3 templates for the clients.
Infrastructure: I manage numerous servers for client projects as well as my own personal site and apps. I have experience with setup, deployment, provisioning and daily maintenance of full server stacks. I like to platforms such as Digital Ocean, preferably with Fedora's Linux distribution.
I’ve used various flavors of Linux on the desktop: Arch, Fedora, Ubuntu… In the end I realized that once the OS is set up and configured, I spend most of my time in bash and they are all pretty much the same, I still prefers Arch Linux anyways.
Desing and UX: There are some people which are designers and programmers, i am just a program developer.
Presentations
Here are the slides from my presentations that i've used in the past.
AJAX slide
Presentation made together with Lucas Allegri for the college's assignment: Tecnologías de Desarrollo de Software IDE.
This covers from the very basic of AJAX to some sorts of implementations of .NET framework available in 2005.
Software
Here i have listed various free software that I have developed for my works or personal projects.
WooCommerce Product Shortlinks Importer
Plugin for Wordpress that can be used in conjunction with "WooCommerce" for the import of large csv files with "short_link" column.
Since files could be incredibly long, this uses AJAX to upload the lines to the DB in groups of queries.