Matteo Grassotti

Location: Turin, Italy Email: [email protected] Web: www.matteograssotti.it / www.web-engineering.it

KEY SKILLS

• 5 years experience in Backend and Frontend development, especially with , HTML, CSS, Javascript/jQuery • 7 years experience in IT advisory and business processes analysis • Computer and software engineering • Requirement collection and analysis • Test cases writing and automated tests development • Structured and documented approach to job, collaboration and problem solving. • Frameworks, languages and tools used: Ruby on Rails, HTML, CSS, Javascript/jQuery, Handlebars, Git, mySQL, tasks, UNIX shell, cron jobs, SSH, PHP, encryption, De- vise, Cancan, Capistrano, Rspec, Twitter Boostrap, Capybara, Selenium, cloud services (DigitalOcean), REST api development and consumption, Twitter API, automatic emails, PDF rendering, MS Office tools, Mac OS X, Windows 7 • Analytical and communication skills • Projects estimation and project management • Knowledge of best practices in IT Service Management

PROFESSIONAL EXPERIENCE

March 2018 - now Company: Web Engineering of Domenico Matteo Grassotti (self-employed) [Turin, Italy] Main clients: Mikamai [Milan, Italy], OneCoWork [Barcelona, Spain] Role: Freelance Software Engineer

• Development of web applications & mobile apps, with main focus on the backend side. • Improvement of client websites, using Ruby on Rails, HTML, CSS, AWS, Heroku, automated tests. • Integration with external systems APIs. • Project sales, planning, management and coordination with others developers and professionals. • Client Relationship Management & PMO.

January 2016 - January 2018 Company: Government Digital Services [London, UK / Remote] Role: Developer

Development of GOV.UK publishing platform. Mainly worked with Ruby on Rails, microser- vices and APIs. Git, and Rspec. June 2015 - January 2016 Company: Mumsnet Limited [London, UK] Role: Ruby on Rails Developer

API design and development for the new mobile app

• Design and development of new features and automated tests for the REST API • Publish data related to discussions threads and posts of the main platform • Business requirements and main application logic analysis • Development of new features for the Web portal

April 2014 - June 2015 Company: Self-employed [Turin, Italy] Role: Freelance Ruby on Rails Developer

Design and development of web applications for small and medium companies, including:

• A full stack social network analysis application, for an international media agency. The back-end retrieved and analysed data from Twitter, Instagram, Facebook and Youtube via API and synchronizes using scheduled batch cron jobs. The front-end let users to search single accounts and shown aggregated data in single pages, one by account. The interac- tion with the backend used AJAX too. • An advertising site for fashion retailers, using Ruby on Rails and web templates based on Twitter Bootstrap. It had an admin interface for retailers, used to manage store and prod- ucts information, and a front-end for clients navigation. • Others projects implemented in Ruby: reservation management, sales, orders and invoices management, real estate advertising, CRM data entry, a REST API and an administration interface for an internet traffic control dashboard. • Automated Test cases written with Rspec, Capybara, Selenium • Code versioning and repositories managed with Git. • Requirements analysis, problem management, configuration and knowledge management, invoicing and finance. MacOS and Unix environments were used for development and deploying.

July 2013 - March 2014 Company: Omicron Consulting s.r.l. [Turin, Italy] Role: IT Consultant

Software configuration and development for FIAT Finance S.p.A.

• Requirement and process analysis, software configuration and testing for the deploying of a management software on the FIAT Polska company treasury processes. • SQL Database configuration and backup activities. • Progress report preparation and status meetings June 2011 - June 2013 Company: Bureau Van Dijk S.p.A. [Milan, Italy] Role: IT Consultant, Business Analyst

Bureau Van Dijk provides financial information about Italian, European and World companies in an automated and integrated way, through package and custom software.

• Requirements analysis, project planning and PMO activities for Systems Integration • Custom integrated solution development with XML API, MS Excel, MS Access • Customer technical support • CRM processes analysis • CRM system configuration and management • Sales Report generation and analysis • Network maintenance

June 2007 - May 2011 Company: Accenture S.p.A. [Milan, Italy] Role: IT Consultant, Business Analyst

Accenture is a global advisory company. I was working in the IT Strategy division, working on projects to improve IT processes and organizations productivity and quality, for several large client companies.

• IT advisory for global companies in Italy and abroad. • Process, organization and spending analysis for IT departments. • Application landscape and Enterprise architecture analysis and design. • Documentation, CMS development and software configuration for IT advisory and IT management consulting projects. • PMO activities. • Data analysis and presentations.

EDUCATION

June 2008 ITILv3 foundation - BMC

September 2001 - April 2007 Politecnico di Torino (Polytechnic University of Turin), Italy Computer Engineering, Master's degree - 110/110 Computer Engineering, Bachelor's degree - 110/110 cum laude

Languages: Italian, English, Spanish