Curriculum Vitae
Main work experience
Web Developer at Future Education Modena
Feb 2020 - present
Successfully launched products for research and ecommerce and a number of internal tools.
Web Software Developer at Max Mara Fashion Group
Sep 2007 - Feb 2020
I’ve developed some web applications from database to user interfaces, managing code and changes through Git.
I wrote all the front-end code of our internal full stack framework and I was the team Javascript and CSS
expert.
- Forms. A library full stack (Python, HTML, Javascript) to define in one place a form and have a
nice render in a web page and a function to validate data.
- Automated test. I created a template to write automated E2E tests using python scripts, Selenium,
Docker and Jenkins.
- Budget. A complete solution to manage budgeting and revising selling campaign.
- CRM App. A hybrid web app for tablets (iPad) to manage Customer Relationship initiatives
in-store.
- Other apps. Some store-related apps, mostly for one-off jobs or proof of concepts.
- Code Review. I’m in a small team (4) of colleagues who do code review to enforce good practices
and quality through our diverse code base.
While working with the Technical Lead, I help exploring and choosing new technologies within the frontend
landscape.
IT Project Manager at Max Mara Fashion Group
Jun 2016 – Feb 2020
I worked on a number of IT as well as enterprise projects, doing functional and technical analysis,
estimation,
development, deployment, documentation, presentation and management in general. Some examples follow.
- Retail planning. A huge project covering all the aspects of sales planning for the group’s retail
companies. I gathered business requests, wrote analysis, planned and helped with UATs, managed budget and
expenses and relationships between our business team and the consultants’ developer team.
- Prices list. A set of tools to define reselling prices for the trading companies. I managed
functional requirements, analysis, outsource work, deployment, documentation.
- Chargeback. A software solution to manage refunds for the wholesale clients (analysis, quality
testing, outsource work management, third level support).
- Sales Initiatives. Starting from the need of a more structured way of managing sales and
initiatives, I led an internal team to address all the changes needed.
Skills
Technical
After almost two decades working with web technologies I feel confident both on the technological side and the
process: what to look for in new tools, how to learn efficiently, how to write clear code, what to look for in
reviewing my own and other's code, what to test, when to deploy.
I also gained a lot of insights on user experience, starting from some books ("Don't make me think" for start),
a few blogs (UX Movement, Smashing Magazine), and an online course (see: Education).
Technologies
Foundations for the web platform
ECMAScript (Javascript), HTML, CSS, HTTP, Browsers
Tools and frameworks
Vue, Ionic, Vite, Sass, Bootstrap, htmx
Backend
Python, Django, Node, Express, MySQL, PostgreSQL, Redis
Platforms and technologies
Docker, Google CP, AWS, Bot (Telegram), Jira, BitBucket
User Experience
Alignment, Spacing, Typography, Controls, Color, Responsive Design
Personal skills
- Communication: good listener, excellent in clarity and concision. I avoid conflicts and foster
collaboration.
- Management: good experience in working in a small team, both as leader and collaborator. Excellent in
planning and reporting; accurate and timely.
- Knowledge: fast and eager learner, efficient trainer and mentor.
- Flexible, reactive and passionate about my job.
Other
- Knowledge and experience in both agile and regular project management.
- Committed to User Experience and User Interface topics.
Languages
Italian: native - English: C1 - excellent writing and reading
I am native Italian speaker; I've been studying English since my early school days, and I got excellent marks
on
English courses at the university. I was part of a English Drama Group in which I played for two years in three
plays. I wrote my dissertation for the Master Degree reading almost English books and papers only; I read
everyday
news, stories and articles in English websites, and I enjoy watching British and American TV shows. When tested
in
previous jobs, I got excellent results.