Denny Biasiolli

Technology, sports and other things

About Me Contacts
Talks/Workshops My Experiences

About me

Hi there!
I'm a developer and a trail runner, and I enjoy both coding and hitting the trails. When I'm not busy turning lines of code into beautiful and functional applications, you can find me running through the mountains and breathing in the fresh air. I'm a firm believer that a healthy mind and body lead to better coding, so I try to balance my love for technology with a love for the great outdoors.
Just remember: if you can't find me at my desk, I'm probably out for a run!

I have experience with Python/Django, JavaScript/Vue.js, and a little bit of Go and Rust. I'm also an active public speaker and open source contributor. You can visit my GitHub profile or the "talks" section.

Summary of technical experience

Loved

Git (shell, GitHub, BitBucket, GitLab)
Django, django-rest-framework
Vue.js, Pinia, Vuetify
Python
JavaScript
TypeScript
Go
Rust
React/Redux
SQL (MySQL, PostgreSQL)
Node.js
Docker
Elasticsearch

Neutral

Electron
Cordova, Ionic
Contacts Talks/Workshops My Experiences Education

Contacts

DB di Denny Biasiolli
Corso Giacomo Matteotti, 24
12038 Savigliano (CN) - Italy
P.IVA IT03918020045

Need to get in touch with me? No problem! Just shoot me an email. I'm always happy to chat about life, technology, or anything in between. And if you're feeling really adventurous, you can even try sending a carrier pigeon. Just don't be surprised if it gets lost on the way.

Talks / workshops timeline

Nov 12, 2024
How to Ensure Code Quality and Consistency in Distributed Teams
@ Leaders in Tech Meetup, Lisbon
Side event of the Web Summit 2024, technical talk
LinkVideo
Oct 4, 2024
Django migrations, friend or foe? Optimize them for testing
@ Django Day Copenhagen 2024
Technical talk about how to optimize Django migrations for faster testing.
LinkVideo
APR 17-18, 2024
Into hyperspace with Rocket: a Rust web framework
@ Dilaxia & Commit University
Deep dive into Rocket web framework
MAR 23, 2024
Coach at DjangoGirls Turin
Free workshop to teach women how to build a site with Django and Python starting from the basics.
FEB 29, 2024
Migrating to Success: Unleashing the Power of Django Migrations
@ DEVWorld 2024, Amsterdam
Technical introduction to Django migrations.
LinkVideo
FEB 4, 2024
Django migrations, friend or foe?
@ FOSDEM 2024, Bruxelles
Technical talk about how to optimize Django migrations for faster testing.
OCT 28, 2023
Django migrations, friend or foe?
@ GDG Cuneo
OCT 19, 2023
Vue.js slots, don't get overwhelmed by customization requests
@ Commit University, Florence
OCT 10, 2023
Django migrations, friend or foe?
@ DjangoCon US 2023, Online
Technical talk about how to optimize Django migrations for faster testing.
JUN 7, 2023
Vuex to Pinia, how to migrate an existing app
@ Vue.js Global Summit'23, Online
Technical talk about Pinia, the new Vue.js state manager, and the migration of a project from Vuex to Pinia.
MAY 17, 2023
Vuex to Pinia, how to migrate an existing app
@ Vue.js Live London, Online
Technical talk about Pinia, the new Vue.js state manager, and the migration of a project from Vuex to Pinia.
LinkSlidesVideo
FEB 5, 2023
Is it time to migrate to Vue 3?
@ FOSDEM 2023, Bruxelles
Technical talk about the migration of a project from Vue 2.6 to Vue 3.2.
NOV 18, 2022
Is it time to migrate to Vue 3? Suggestions and limitations
@ VueDay 2022, Verona
Technical talk about the migration of a project from Vue 2.6 to Vue 3.2.
OCT 20, 2022
Vuex to Pinia, how to migrate an existing app
@ Commit University, Florence
Technical talk about Pinia, the new Vue.js state manager, and the migration of a project from Vuex to Pinia.
SEP 10, 2022
django-reversion
@ PyCon SK 2022, Bratislava
Short and funny talk about django-reversion and rest-framework.
JUL 14, 2022
django-reversion
@ EuroPython 2022, Dublin, online
Short technical talk about django-reversion and rest-framework.
MAY 20, 2021
State manager in Vue.js, from zero to Vuex
@ Commit University, online
Speech about Vuex, the state manager for Vue.js.
LinkSlidesVideo
APR 29, 2021
Introducing Vuex in your project
@ VueDay 2021, online
Speech about Vuex, the state manager for Vue.js.
JAN 28, 2020
Electron Framework
@ Commit University, Florence
Short talk about Electron, a JS framework used to build cross-platform desktop apps.
LinkSlidesVideo
SEP 23, 2017
Coach at DjangoGirls Trento
Django Girls is a non-profit organization and a community that empowers and helps women to organize free, one-day programming workshops by providing tools, resources and support.
During each of our events, 30-60 women build their first web application using HTML, CSS, Python and Django.
FEB 28, 2017
Introducing Electron Framework
@ Torino Coding Society, Turin
Short talk about Electron, a JS framework used to build cross-platform desktop apps.
LinkSlidesVideo
FEB 18, 2017
Coach at DjangoGirls Naples
NOV 26, 2016
Coach at DjangoGirls Milan
JUL 2, 2016
Coach at DjangoGirls Turin
Contacts My Experiences Education

Experiences timeline

JAN 2021
Elasticsearch official course, Engineer I & II - Virtual
JAN 2021 - PRESENT
Fingerprint Compliance Services Ltd. - Front End Developer UX/ UI

Full Stack Developer, working remotely

  • Python, Django, django-rest-framework
  • Vue.js, Vuex, Vuetify
  • PostgreSQL, Elasticsearch
  • Git, GitHub
JAN 2021 - PRESENT
DB di Denny Biasiolli, Savigliano (CN) - Full Stack Developer - Freelance

Self employed - Full Stack Developer, working remotely for Fingerprint Compliance Services Ltd. as Front End Developer UX/ UI.

  • Python, Django, django-rest-framework, Go, Node.js
  • JavaScript, Vue.js, Vuex, Vuetify, React, Redux
  • PostgreSQL, Elasticsearch
  • Nginx, Docker, docker-composer
  • Git, GitHub, Bitbucket, GitLab
OCT 2019 - DEC 2020
Sequar Srl, Cherasco (CN) - Full Stack Developer

Developer of a Cloud ERP using:

  • Python, Odoo, Django, django-rest-framework
  • Vue.js, Vuex, Vuetify
  • PostgreSQL
  • Nginx, Docker, docker-composer, kubernetes
  • Git, GitHub, Bitbucket, GitLab
JAN 29, 2019
PSM I Certification - Professional Scrum Master I
MAY 2018 - SEP 2019
InRebus, Turin - Full Stack Developer, Project Manager

Project manager and developer of big projects for the automotive world, with

  • Python, Django, django-rest-framework
  • Angular (6/7), Angular Material, React, Vue.js, Socket.io
  • Apache, Nginx
  • Docker, docker-composer
  • PHP (Symfony, CodeIgniter)
  • MySQL
  • Git, Bitbucket, GitLab
FEB 2018 - APR 2018
OilProject, Milan and Turin - Web and Mobile Developer

Development of web and mobile applications using React, Cordova, Xamarin, PHP (Symfony)

FEB 2016 - FEB 2018
Maieutical Labs, Turin - Web Developer

Development of web applications using

  • Backend: Python, Django, django-rest-framework
  • Frontend: JavaScript, Angular.js, React, Ionic, Electron
  • Database: PostgreSQL, PouchDB
  • Development tools: Atom, VSCode
  • Workflow: Git, Bitbucket, GitLab, Trello
APR 2012 - FEB 2016
Informatica EDP, Fossano (CN) - .NET Developer

Development of management desktop software:

  • Languages: C#, VB.NET
  • Data: Microsoft SQL Server, MS Access, Excel, CSV, SQLite
  • Development tools: Microsoft Visual Studio 2013/2015, Crystal Reports 13, DevExpress, XtraReports
  • Workflow: SVN, Mantis

I also worked on interfacing with third-party software via CSV files, Excel files, SQL views and stored procedures.

Activities:

  • Software development in .NET for the waste management of companies that produce them, carry them and / or they recover / dispose.
  • Creation of modules to integrate in the leading software for managing budgets, contracts, delivery notes, invoices, etc..
  • Creation of reports with Crystal Reports 13 and DevExpress
  • Assistance and training to customers using the software, via phone, Skype or away at the customer
JAN 2008 - APR 2012
Edisoft, Saluzzo (CN) - Developer

Development of management desktop software:

  • Languages: VB.NET, VB6, PHP
  • Data: Access, MySQL, Microsoft SQL Server
  • Development tools: SharpDevelop, VB6, Cystal Report XI
  • Workflow: SVN, Mantis

Activities:

  • Creation of a client-server software that communicates through .NET Remoting and manages queues competing priorities for data access.
  • Creation of software with Visual Basic 6 or .NET platform, working on databases such as Access, MySQL, Microsoft SQL Server 2000, 2005 and 2008.
  • Creation of reports with Crystal Reports XI
  • Creation of a platform for php / mysql based on Joomla for managing contacts and the call log to customers
APR 2007 - JAN 2008
Microplus Informatica, Marene (CN) - Developer
  • Languages: C++, C#
  • Development tools: Borland C++
  • Workflow: SourceSafe

C++ developer, frequent trips around the world, support the timing and management of sporting events, for which we developed special programs that managed data processing and their subsequent display on billboards and television networks including RAI.

Among the various activities carried out there are:

  • Giro d'Italia 2007 (cycling event)
  • African Championships in athletics and swimming in Algiers (July 2007)
  • Sporting events throughout Italy, organized by the Italian Swimming Federation and the Italian Federation of Athletics
SEP 2005 - APR 2007
NetSolution Informatica, Fossano (CN) - SysAdmin
Summer 2004
Microplus Informatica, Marene (CN) - Internship
  • Riccione: publicist of official results of the event "FINA World Masters Swimming Championships"
  • Rome: publicist of official results of the international event "RomAquatica - Trofeo Sette Colli"
  • Creation of a program in Visual Basic 6 for subscriptions to a gym for children
  • Viareggio: publicist of official results of the event "RESCUE 2004 Life Saving World Championships"
SINCE 1999

I started to take an interest in the IT world in general, financing this hobby of mine by working as a waiter in several restaurants in the province.

Contacts Talks/Workshops Education

Education

SEP 2000 - JUL 2, 2005 | I.I.S. G. Vallauri, Fossano (CN)
High School Diploma, Computer Specialization, 85/100
SEP 2003 - MAY 30, 2005
Got the CISCO C.C.N.A. (CISCO Certified Network Associate) certificate
Contacts Talks/Workshops My Experiences