Serena Piccioni
Senior Developer
Hi, my name is Serena.
My job is Senior Developer, and I have over 20 years of experience in the digital and IT industry.
I started in 1998 by creating HTML pages and taking an ASP 3.0 course.
In 1999, I completed my first website based on ASP 3.0, Access and HTML, and then worked as a Webmaster for some web agencies.
In 2007, I did my first PHP project; in 2008, I built a business website based on WordPress.
I work mainly with WordPress; my primary skills are PHP, Databases, Javascript, CSS and HTML. Because I love WordPress and Open Source, I developed two WordPress plugins, WP INCI and Site Toolkit. I also made a speech at WordCamp Milan 2019 about How to develop themes with Timber and Twig (Italian) and one at WordCamp Verona 2023 about Block Editor tricks for lazy people.
Information Architecture • Problem Solving • User Experience • Web Development • E-commerce • Web Project Management • User Interface • Web Applications
PHP (Python, Perl) • Javascript, CSS, HTML • GIT and SVN • Bootstrap, SOAP, REST • WordPress, Django (Zend2, Symfony2, Laravel) • MySQL, Apache (Nginx) • Linux (Ubuntu and CentOS), AWS, CircleCI
Education
WP DEVELOPMENT COURSES: BUILDING CUSTOM BLOCKS, Teach:able, 2023
November 2023, “A masterclass for WordPress professionals that want to master custom block development“
ADVANCED PHP, TRAINING DRAGON, LONDON (UK), 2016
21 – 24 March 2016, a four-day course about Advanced PHP web programming, including OOP, MVC, and introduction to MVC framework (with course completion certificate).
RAILS GIRLS MILAN, WCAP ACCELERATOR, MILAN (ITALY), 2013
14 and 15 November 2013, a two-day course about Ruby and Ruby on Rails.
LEARNING DRUPAL: GLOBAL TRAINING DAY, WELLNET S.R.L., MILAN (ITALY), 2012
14 September 2012, a one-day course about the structure and functionalities of Drupal.
JAVA PROGRAMMING LANGUAGE (SL-275), SUN MICROSYSTEMS ITALIA, MILAN (ITALY), 2005
The Java Programming Language course provides students with a solid foundation for programming with Java, including information about the syntax of the Java programming language; object-oriented programming with the Java programming language; creating graphical user interfaces (GUIs), exceptions, file input/output (I/O), and threads; and networking.
EUROPEAN COMPUTER DRIVING LICENCE (ECDL), UNIVERSITÀ CATTOLICA DEL SACRO CUORE, MILAN (ITALY), 2004
ECDL is the International standard in digital skills certification; I am certified in all the standard modules.
SYSTEM ADMINISTRATOR TRAINING AT ISOPIA INC., TORONTO, ONTARIO (CANADA), 2000
13 and 14 November 2000 (with course completion certificate).
LAUREA IN FILOSOFIA, UNIVERSITÀ CATTOLICA DEL SACRO CUORE, MILAN (ITALY), 1998
Thesis title: I software didattici multimediali: una ricognizione critica (Multimedia educational software: a critical analysis), 197 pages. This is a formal 4-year degree (which usually takes at least 5 to complete) followed by a research thesis; its best approximation in the UK would be Bachelor plus Master (3+2).
Teaching and publications
CIFA (Centro Italiano Formazione Aggiornamento)
2004
I was a JavaScript, VBScript, SQL, ASP, and XML teacher for the European Social Fund course Esperto Web Developer (Web Developer Expert).
Talentnet
2002
I was an HTML, JavaScript, VBScript, SQL and ASP teacher for the Master Web Developer.
Franco Angeli
2000
I developed (programming and graphics) the CD-ROM distributed with the book Software per l’apprendimento (Software for learning), Franco Angeli, Milano, in Macromedia Director.
I was directly involved in the IRRE Lombardia research with the schools.
Work Experience
dxw
Senior Developer
04/2020 – present
London, United Kingdom
I am part of the GovPress team, which is dxw’s website development, hosting, and support service for the public sector and charitable organisations. We host high-profile websites like NHS England and the National Audit Office and look after other smaller websites. We currently look after around 100 websites and have more than 60 clients. I have worked on almost all those projects in the last four years.
As a senior developer, I also coach and mentor colleagues; I am directly responsible for managing some of them and interviewing new talents to fill open positions in my team.
WordPress • PHP • MySQL • Git • JavaScript • React.js • AWS • Coaching • Line Management