Web Developer/ Devops and problem solver adept at programming
Sono Carlo Bertini, un appassionato web developer e DevOps con un'esperienza pluriennale nel settore della tecnologia. Ho una forte competenza in linguaggi di programmazione come Python, JavaScript e Ruby, e sono esperto nell'uso di framework come Django, React e Vue.js. La mia passione per la tecnologia mi ha portato a specializzarmi anche in strumenti di DevOps come Docker, Kubernetes e Vagrant.
Amo risolvere problemi complessi e trovare soluzioni innovative. Sono sempre alla ricerca di nuove sfide e opportunità per migliorare le mie competenze e contribuire a progetti interessanti. La mia capacità di adattarmi rapidamente a nuovi ambienti e tecnologie mi permette di lavorare efficacemente sia in team che in modo autonomo.
Sono un grande sostenitore dell'open source e ho contribuito a diversi progetti, aiutando la comunità a crescere e a migliorare. Quando non sono occupato a programmare, mi piace scrivere articoli tecnici e condividere le mie conoscenze attraverso il mio blog.
- Python: Django, Django RestFramework
- JavaScript: Backbone, RivetsJS, Require, jQuery, React, Vue.js
- DevOps: Docker, Kubernetes, Vagrant, OpenStack
- Database: PostgreSQL, MySQL, MongoDB
- urllib_s3: urllib handler per il protocollo s3 (Python)
- CarrierWave::ImageSorcery: Ulteriori processi per utilizzare ImageSorcery in CarrierWave (Ruby)
- MsTranslate: API semplice in Ruby per Microsoft Translator V2 (Ruby)
- padrino-lazy: Include alcune proprietà comuni tra gli oggetti modello usati come oggetto base (Ruby)
- celery-pubsub: Publish and Subscribe with Celery (Python)
- sqlany-django: Backend del database SQL Anywhere per Django (Python)
- MiniRecord: Micro estensione per la nostra gemma ActiveRecord (Ruby)
- Minio Client SDK for Python: Libreria Python per Minio compatibile con lo storage Amazon S3 (Python)
- design-web-toolkit: Toolkit web contenente CSS, componenti Javascript accessibili e snippet HTML (JavaScript)
- ampersand-state-mixin-datatype-iso-date: Aggiunge funzionalità di data ISO 8601 allo stato di ampersand (JavaScript)
- outlinejs: Nano-framework ES6 opinato (JavaScript)
- padrino-framework: Padrino è il padrino di Sinatra (Ruby)
- padrinobook: Guida per padroneggiare il framework web Ruby elegante Padrino (Ruby)
- Padrino Integration: Test di integrazione per il framework Padrino (Ruby)
- Padrino Recipes: Raccolta di template e plugin per Padrino (Ruby)
- Padrino Contrib: Plugin e utilità contribuite per il framework Padrino (Ruby)
-
2024: Zero Waste: Trucchi per Riciclare (la Memoria) Meglio Zero waste: trucchi per riciclare (la memoria) meglio
Qui potete vedere il talk che ho fatto insieme a Francesco Panico durante il Pycon.it 2024. Parleremo del peggior spreco per un dev: quello di memoria.
-
2023: Coding to Interfaces: Structural Subtyping in Python Coding to interfaces: Structural Subtyping in Python
Qui potete vedere il talk che ho fatto insieme a Francesco Panico durante il Pycon.it 2023. Separare l’interfaccia dall’implementazione, una delle regole d’oro dell’OOP.
- GitHub: WaYdotNET
- LinkedIn: Carlo Bertini
- Blog: WaYdotNET