I was born in Rome in 1978 and I grew up with a computer by my side from an early age. What began as a hobby quickly became useful for work especially drawing with Autocad, 3DS Max and CorelDraw.
I studied Aircraft Engineering at secondary school, but decided mechanics wasn't my true passion, so, later, I didn't follow this path at University. I tried instead to connect computer graphics with mechanics by studying to become a a CNC operator. It was a fascinating experience that introduced me to the programming world.
Afterwards I went to work for my father's industrial company whilst undertaking a course in 3D design. The certificate I got on completion of the course came in useful as I quickly found a job as an interior designer. I didn't have any experience as an architect, but my skills as a 3D designer were enough for this new role. I worked for the company for 10 years, improving my skills, learning new ones, and eventually becoming the manager of the project office. Unfortunately the company went bankrupt in 2010, the worst moment of the Italian crisis.
After that, my ex-employers, asked me to join them in a new project, selling office furniture online. My role was to continue with the projects and to maintain the database. In this way we gave birth to mobiliperufficio.com with great hope and enthusiasm.
We paid a web agency to make the website. It took almost one year to complete it, but the result was still unsatisfactory. After that I decided to make the website by myself. I started studying HTML, CSS and PHP, and after another year my first version of mobiliperufficio.com was online. The graphics weren't great, there were a few bugs and the query was slow, but it worked. After I had created the website I started maintaining the database, a job that can still keep me busy today.
During this time I used my computer knowledge by working as an IT technician until my career as a web designer began with the next website I made for a friend: mariamartinez.eu. Afterwards I decided to do an online course of web mastering and design which helped to further increase my knowledge and skills.
2013 was a busy year: I created a website for a construction company: batim.com, and completed the 3D realization of the building. Then another website for a photographer in Rome, ribesphoto.com, after that I made the website for my father's company, romanastampaggio.it and finally an e-commerce website for second hand books: libridicasamia.com. These new experiences gave me more knowledge which as always I put to good use by working on the code and the SEO aspect of: mobiliperufficio.com
In 2014 I moved to England, my wife's country, and carried on making websites: adolfoprego.com, a website for a Spanish lawyer in Madrid and for another pbotographer - director, in the UK: simonlex.co.uk. My wife and I also began a small photography business, mainly for weddings and other special occasions. (See the photographer section:, photographer section or have a look at our website eneaphotography.com), but mainly 2014 was important because I started working for Spike Global as a front end Developer. This was a great opportunity which had a steep learning curve but day by day I grew in knowledge and confidence, learning new technologies and languages and for the first time having the chance to work with and learn from other colleagues who were all extremely competent.
Finally, having gained this new experience, I felt ready to make the new version of mobiliperufficio.com, using all the new skills and languages I had acquired such as AngularJs, Bootstrap and UnderscoreJs, and working with icons and SVG. After 3 months of work the new version was online, with a new back-end but using the same, immense, database that I had originally created, and a cleaner and faster front-end which was more dynamic.
I then started working on the new version of wessexindependentmidwives.co.uk. I also used AngularJS for the back-end, but not for the front-end because I didn't have enough knowledge about server side to use the old urls with a single page website and for the ranking on google. These were problems that I later solved successfully for mobiliperufficio.com learning more about Apache and .htaccess settings and using Prerender service.
In the future my aim is to make a new version of the website for a b&b, whilst learning AngularJS2. I'm also looking for a new opportunity to work for a company as a front-end developer.
Ever since I was teenager I have drawn with Autocad, 3DS Max and Corel Draw (which was later replaced with Photoshop). I used my skills at school for the technical drawing of aircraft components and later for my job as an interior designer of offices which I did for 10 years.
Subsequently I used my 3D skills for projects like prototypes, the design of private residences and mechanical parts.
I'm always willing to take on 3D drawing projects and take a break from coding, my main activity at the moment, and go back to my old habits.
My interest in photography began in 2009 with the purchase of a small bridge camera. It was perfect to get started with as it was simple to use and small to carry about. That same year, whilst travelling, I had the good fortune of meeting my wife-to-be, who was also passionate about photography, and from then on our cameras accompanied us everywhere.
In 2013 we were asked to photograph a friend's wedding. It was our first experience of being 'behind the scenes' and we loved being able to capture such a happy occasion. Luckily for us our friends were just as satisfied, word started to spread and our experience grew as we were given many more opportunities to photograph many such special occasions. Working side-by-side has proved to be very successful as our different set of skills, mine being more technical and hers being more artistic, when put together make a great combination.
In the carousel above you can see a tiny selection of my personal photos taken for pleasure. If you would like to see more of our work, especially our wedding photography, please have a look at our website: eneaphotography.com.
It was in 2010 that I started learning to code whilst developing mobiliperufficio.com I am a self-taught programmer and all of my knowledge comes from online resources and lots and lots of practice. In 2014 I worked as a front-end web developer for Spike Global, a web agency based in Bournemouth, where I put my acquired knowledge to good use and learnt many new skills.
I love using AngularJS and I struggle to make a website without it. It is simple, fast and amazing. I also use LESS or SASS, which makes my life easier. I don't love the Bootstrap grid system, but the rest of it is very useful. My next target is to learn AngularJS 2, TypeScript and to work more with OOP language.
Here is a list the main websites I've made and a short description of the experiences I've had along the way.
alessandroiacovacci.com (2016): this website! Is a static single page website made with AngularJS, Bootstrap, LESS and for the first time Snap.SVG. It has a responsive design.
eneaphotography.com (2016): a website for our (me and my wife) photographic services. It is a static single page website made with AngularJS, Bootstrap, LESS and UnderscoreJS. It has a responsive design.
wessexindependentmidwives.co.uk (2015): is a website for independent midwives. Tbe back-end was made with AngularJS, Bootstrap, LESS, UnderscoreJS, PHP and MYSQL. With the back-end it is possible to manage the users, pages, the content and almost every aspect of the website. To make the front-end I used Bootstrap, LESS, JQuery, PHP and MYSQL. It has a responsive design.
mobiliperufficio.com (2015): is the updated version of my e-commerce website. The front-end and back-end were made with AngularJS, JQuery, Bootstrap, LESS, UnderscoreJS, PHP and MYSQL. With the back-end the owner can add/remove and edit the pages and content and manage the items for sale. It has a responsive design.
simonlex.co.uk (2014): is a dynamic website for a great photographer and director. Tbe front-end and back-end were made with PHP, MYSQL and JQuery. With the back-end it is possible to manage the users, pages and the content. . It has a responsive design.
adolfoprego.com (2014): is a dynamic website for a Spanish lawyer in Madrid. The front-end and back-end were made with PHP, MYSQL and JQuery. With the back-end it is possible to manage the users, pages and the content. It has a responsive design.
libridicasamia.com (2013): is an e-commerce website for second hand books and memorabilia. The front-end and back-end were made with PHP, MYSQL and JQuery. With the back-end the owner can add/remove and edit the pages and content and manage the items for sale. It has a responsive design.
romanastampaggio.it (2013): a simple static website with just one page for a mechanical engineering company made with pure HTML and JQuery. It is responsive.
ribesphoto.com (2013): is a website of a photographer in Rome. The front-end and back-end were made with PHP, MYSQL and JQuery. With the back-end the owner can add/remove and edit the pages and content. It is in three languages, all of them managed by the owner in the back-end. It was my first responsive website.
batim.com (2013): the front-end and back-end were made with PHP, MYSQL and JQuery. With the back-end it is possible to manage the users, pages and the content. It's not responsive.
mariamartinez.eu (2012): a static website for a great Spanish cellist, with pages dedicated to the her career path, events, gallery and media. The website was made with HTML and JQuery. I worked on it subsequently to make it responsive.
mobiliperufficio.com (2011): my first project. It's an e-commerce website, with a massive database with tables connected to each other. The front-end and back-end were made with PHP, MYSQL and JQuery. This version has since been updated.
I've never used any CMS such as Joomla or Wordpress. I tried using it at the beginning, but I felt "trapped" with their layouts and schemes. Of course I consider them very powerful and useful tools, but I like creating my websites from scratch, taking care of every aspect and I love feeling free to do everything my creativity (or the client) suggests. It can take more time, but, in my opinion, the results are better and more personal.