Samuele Farfarini
Cloud Architect at Iterpro- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Inglese -
Topline Score
Bio
Experience
-
Iterpro
-
United Kingdom
-
Spectator Sports
-
1 - 100 Employee
-
Cloud Architect
-
Jan 2022 - Present
-
-
-
Sky Italia
-
Italy
-
Broadcast Media Production and Distribution
-
700 & Above Employee
-
Senior Software Engineer
-
Feb 2021 - Dec 2021
Covered various roles as fullstack engineer, especially regarding cloud migration of legacy applications and development of typescript/cqrs/lambda microservices based on AWS infrastructure that evolves the company's web video platform, regarding ingestion, encoding and recommending videos. Technologies involved: TypeScript, AWS Lambda, Serverless, Amazon Neptune, Terraform. Covered various roles as fullstack engineer, especially regarding cloud migration of legacy applications and development of typescript/cqrs/lambda microservices based on AWS infrastructure that evolves the company's web video platform, regarding ingestion, encoding and recommending videos. Technologies involved: TypeScript, AWS Lambda, Serverless, Amazon Neptune, Terraform.
-
-
-
Leroy Merlin
-
France
-
Retail
-
700 & Above Employee
-
Senior Software Engineer
-
Sep 2019 - Jul 2020
Working in the e-commerce team designing and developing a NodeJS Lambda based application written in TypeScript running on AWS infrastructure. Focused on distributed architecture, code polishing, mentoring language and infrastructure knowledge across the team. Working in the e-commerce team designing and developing a NodeJS Lambda based application written in TypeScript running on AWS infrastructure. Focused on distributed architecture, code polishing, mentoring language and infrastructure knowledge across the team.
-
-
-
Self-employed
-
Lodi Area, Italy
-
Solutions Architect
-
Jan 2019 - Sep 2019
Consulting services on various cross domain topic, such as business intelligence analysis, cloud transitions and build of micro frontends with JAM Stack approach. Technologies involved: Google Cloud Services, Firebase, Gatsby, Jekyll, Netlify platform. Consulting services on various cross domain topic, such as business intelligence analysis, cloud transitions and build of micro frontends with JAM Stack approach. Technologies involved: Google Cloud Services, Firebase, Gatsby, Jekyll, Netlify platform.
-
-
-
Orange IT Services
-
Chiasso, Canton of Ticino, Switzerland
-
Full Stack Developer
-
Oct 2017 - May 2018
I worked in an R&D project that was aiming to develop a new kind of headless CMS using only lambda functions in a fully distributed and serverless architecture, achieved through Amazon AWS platform. The project was completely built with Typescript and PostegresSQL, with a huge and wide investigation on both libraries, solutions and limitation of Serverless and Typescript but also on the technical capabilities of AWS platform, from Lambda to Cognito, from ApiGateway to S3. I worked in an R&D project that was aiming to develop a new kind of headless CMS using only lambda functions in a fully distributed and serverless architecture, achieved through Amazon AWS platform. The project was completely built with Typescript and PostegresSQL, with a huge and wide investigation on both libraries, solutions and limitation of Serverless and Typescript but also on the technical capabilities of AWS platform, from Lambda to Cognito, from ApiGateway to S3.
-
-
-
Leroy Merlin
-
France
-
Retail
-
700 & Above Employee
-
Migration Specialist
-
Sep 2017 - Oct 2017
I analysed and operated on the full frontend stack of the client's ecommerce portal in order to achieve an optimization process that started before my involvement. Analysing the risk and of the migration, do the estimates for the effort, updating the libraries, change the code according to previous features, write regression tests, document the changes, coordinate and integrate the codebase evolutions that were continuously developed by the rest of the team were part of my job. I analysed and operated on the full frontend stack of the client's ecommerce portal in order to achieve an optimization process that started before my involvement. Analysing the risk and of the migration, do the estimates for the effort, updating the libraries, change the code according to previous features, write regression tests, document the changes, coordinate and integrate the codebase evolutions that were continuously developed by the rest of the team were part of my job.
-
-
-
Byte-Code S.p.A
-
Italy
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
Feb 2010 - Oct 2017
I've made development activity in various projects, both on backend and frontend applications. I've wrote code in Java, Groovy, Python, HTML5, CSS (even CSS3) and Javascript, and I've used various framework, such as Grails, Spring, Wicket, Django, jQuery. I was required to work in team following agile technologies, like SCRUM. I've made development activity in various projects, both on backend and frontend applications. I've wrote code in Java, Groovy, Python, HTML5, CSS (even CSS3) and Javascript, and I've used various framework, such as Grails, Spring, Wicket, Django, jQuery. I was required to work in team following agile technologies, like SCRUM.
-
-
-
European Patent Office
-
Germany
-
Government Administration
-
700 & Above Employee
-
Technical Architect
-
Apr 2015 - Sep 2017
Design and development for the new applications suite, designed for quality analysis and patent corrections. Technologies used include Grails, Spring Boot, AngularJS, Twitter Bootstrap, MSSQL, JBoss, Infinispan. Design and development for the new applications suite, designed for quality analysis and patent corrections. Technologies used include Grails, Spring Boot, AngularJS, Twitter Bootstrap, MSSQL, JBoss, Infinispan.
-
-
-
Leroy Merlin
-
France
-
Retail
-
700 & Above Employee
-
Technical Architect, Project Manager
-
Feb 2014 - Apr 2015
We are maintaining and continuously developing the intranet site, which has social, documental and training purposes. The project is based on Liferay and MySQL, with a deep development of custom Liferay features. We are maintaining and continuously developing the intranet site, which has social, documental and training purposes. The project is based on Liferay and MySQL, with a deep development of custom Liferay features.
-
-
-
Accenture
-
Ireland
-
Business Consulting and Services
-
700 & Above Employee
-
Technical Consultant
-
Oct 2013 - Dec 2013
We are designing an application to manage the stocking for various product catalogs and warehouses. This application is designed to be used as a service and to serve many e-commerce platforms through a rest interface (restful json standard) or a web service (using apache cxf). The application is written in Java and is using MongoDB for the storage, with a lightweight architecture that let MongoDB manage as much as possible of the business. We are designing an application to manage the stocking for various product catalogs and warehouses. This application is designed to be used as a service and to serve many e-commerce platforms through a rest interface (restful json standard) or a web service (using apache cxf). The application is written in Java and is using MongoDB for the storage, with a lightweight architecture that let MongoDB manage as much as possible of the business.
-
-
-
European Patent Office
-
Germany
-
Government Administration
-
700 & Above Employee
-
Software Engineer
-
Oct 2012 - Sep 2013
Java developer in a data storage project. The software aims to replace the full text and images database in a clustered environment based on MongoDB. Data are processed and converted to the TEI standard document format using Apache Camel and accessed through a rest interface designed with HATEOAS query-able json standard. The project involved knowledge of agile methodologies, patent technical business, Spring, Apache Camel and MongoDB programming, complex XML manipulations through STAX to accomplish challengins efficency contraints.
-
-
-
European Patent Office
-
Germany
-
Government Administration
-
700 & Above Employee
-
DFP Developer
-
Oct 2010 - Nov 2011
Java and Groovy developer on a data flow processor project. Gained experience in managing complex regular expression, data mining tools, IBM mainframe technologies, Unix (AIX) system administration, XML stream processing. Big attention was put on the team cooperation, business intelligence and algorithm analysis. The project was managed with Scrum technology. Java and Groovy developer on a data flow processor project. Gained experience in managing complex regular expression, data mining tools, IBM mainframe technologies, Unix (AIX) system administration, XML stream processing. Big attention was put on the team cooperation, business intelligence and algorithm analysis. The project was managed with Scrum technology.
-
-
-
Arpa Piemonte
-
Italy
-
Environmental Services
-
300 - 400 Employee
-
Teacher
-
2010 - 2010
I made a course about groovy and javascript basics. I made a course about groovy and javascript basics.
-
-
-
-
Graphic designer and system administrator
-
Mar 1999 - Sep 2002
I was in involved in informations gathering and in design of many user manuals and promotional material for the company. The job was done using adobe softwares, such ad PageMaker and Photoshop. I was in involved in informations gathering and in design of many user manuals and promotional material for the company. The job was done using adobe softwares, such ad PageMaker and Photoshop.
-
-
-
-
System administrator
-
Apr 2001 - Sep 2001
I was involved in hardware installation multimedia laboratories in University of Pavia, and in the related server configuration, concerning authentication and services on the local network. I was involved in hardware installation multimedia laboratories in University of Pavia, and in the related server configuration, concerning authentication and services on the local network.
-
-
Education
-
Università degli Studi di Milano
Laureando (Last Year), Informatica -
Politecnico di Torino
Interrotto, Ingegneria dell'Autoveicolo