Gianfranco Reppucci,米兰开发商,意大利米兰大都会
Gianfranco is available for hire
Hire Gianfranco

Gianfranco Reppucci

Verified Expert  in Engineering

Software Developer

Location
Milan, Metropolitan City of Milan, Italy
Toptal Member Since
January 24, 2014

Gianfranco是一位拥有15年设计经验的软件架构师, prototyping, and developing software applications, leading teams of developers, and managing projects efficiently. Gianfranco. excels at interacting with different stakeholders, technical and non-technical, helping companies reaching their goals.

Portfolio

Buzzoole
敏捷软件开发,Git, GitHub, GitFlow, Jira, Slack, PHP, Python, Go...
HELIXA
Python, Spark, MongoDB, AWS, Amazon S3 (AWS S3)...
Qurami
Vagrant, Puppet, JavaScript, AngularJS, PHP, c#, Go, Python, Docker, SaltStack...

Experience

Availability

Part-time

Preferred Environment

MacOS, GitHub, Visual Studio Code (VS Code), Go, Python, Amazon Web Services (AWS), Google Cloud Platform (GCP)

The most amazing...

...我所做的黑客是一个移动运营商发送短信门户的脚本的逆向工程.

Work Experience

Solutions Architect

2018 - 2020
Buzzoole
  • 重新设计了整个平台的后端基础设施——从单片应用程序切换到面向微服务的体系结构.
  • 通过实现敏捷软件开发原则,包括与管理层的交互,帮助设计了一系列全新的产品, the development team, and the product team.
  • 利用AWS Cloud的特性改进了整体架构的可伸缩性.
Technologies: 敏捷软件开发,Git, GitHub, GitFlow, Jira, Slack, PHP, Python, Go, Docker, Amazon Web Services (AWS), Amazon S3 (AWS S3), Elasticsearch, Amazon ElastiCache, Amazon Kinesis, Amazon Elastic Container Service (Amazon ECS), Amazon EC2, AWS ALB, CircleCI, React

Data Engineer

2018 - 2019
HELIXA
  • 开发了一个应用程序,可以下载和汇总来自不同来源的数据.g., social networks, websites); It was designed for high scalability on AWS Cloud through the use of Docker, ECS, and EC2 spot instances.
  • 使用运行在AWS EMR上的Apache Spark管理和负责多个ETL作业.
  • 通过Apache Airflow帮助数据科学团队设计和计划自动化作业的执行.
Technologies: Python, Spark, MongoDB, AWS, Amazon S3 (AWS S3), Amazon Elastic Container Service (Amazon ECS), Git, GitHub, CircleCI, Amazon Kinesis, Amazon Kinesis Data Firehose, Amazon Elastic MapReduce (EMR), Apache Airflow

Lead Developer

2013 - 2018
Qurami
  • Co-managed the design of Qurami's back-end architecture.
  • 建立并确保“GitHub flow”方法的全面采用.
  • Created a C#.它是一个基于。NET框架的系统,作为客户机和quurami云服务之间的连接器.
  • 开发了一个小型的基于python的HTTP长轮询服务,用于在系统内交换消息.
  • 用JavaScript和AngularJS编写了一个完整的、可重用的、可自定义主题的web应用程序.
  • 用Puppet和Vagrant编写了一个系统初始化程序,用于高效地克隆机器.
  • 使用Go、Bash、Hubot和CoffeeScript创建了一个自动化应用部署器.
技术:Vagrant, Puppet, JavaScript, AngularJS, PHP, c#, Go, Python, Docker, SaltStack, GitHub

Freelance Software Consultant

2008 - 2014
GDLab
  • 提供软件开发、系统架构和项目管理方面的咨询服务.
  • 使用Python, PHP或JavaScript构建Facebook或Twitter应用程序.
  • 创建了一个基于php的框架,集成了Slim、Idiorm、Paris、jQuery和Bootstrap.
  • 为本地和国际客户使用Python或PHP框架为许多网站工作.
  • 在两人以上的项目中担任项目经理.
  • Created system services for Linux machines with Go.
  • 开发c#控制台应用程序,用于网络内机器之间的数据备份.
Technologies: JavaScript, Go, AngularJS, C#, PHP, Python

Technical Coordinator

2012 - 2013
Sailogy
  • 建立并管理一个由4名后端和前端开发人员组成的团队.
  • 管理并负责整个公司的系统架构.
  • 集成了几个web服务,包括预订、支付和船舶可用性.
  • 使用Python和Django创建了一个功能齐全的后端平台.
  • 从外部(web服务)导入数据时,使用Redis创建缓存层.
技术:JavaScript, HTML, Redis, Django, Python, Linux, PostgreSQL

Software Developer

2010 - 2012
Arc Worldwide | Leo Burnett
  • 为许多国际客户做过广告和品牌项目.
  • Supported project management and accounting teams.
  • 创建了一个可重复使用的平台,用于管理收集用户数据的广告活动,并管理在线和离线竞赛.
  • Rebuilt and managed the server farm for the local area (Linux).
  • 鼓励团队成员根据具体需要使用新的或不同的技术.
Technologies: JavaScript, Slim, PHP, Flask, Django, Python

Lead Software Developer

2009 - 2010
KIUI
  • Responsible for presale support for local and foreign markets.
  • 致力于基于社交网络的应用程序和mashup,集成了几种类型的api.
  • 编写了一个大型应用程序,将多个社交网络帐户和移动短信结合在一个平台上.
  • Created complex Python based web applications.
  • Managed the server farm (Linux).
Technologies: JavaScript, PHP, Django, Python

Web Developer

2008 - 2009
Nascar — Triboo Digitale
  • 使用Joomla等基于php的平台开发应用程序! and WordPress.
  • Created several reusable plugins for data representation.
Technologies: Bash, JavaScript, HTML, PHP

Software Developer | E-learning Specialist

2007 - 2008
University of Naples "Parthenope"
  • 精选定制最可靠、最完整的电子学习开源平台.
  • Supported content creation with web pages.
Technologies: JavaScript, HTML, PHP

Sailogy

http://www.sailogy.com/
Sailogy是一个预订整个地中海航行假期的平台, including 3,000+ vessels in different countries.

Montblanc — The Beauty of a Second Challenge (Back End)

"The beauty of a second" is a 1-second short film contest, hosted by Wim Wenders and Montblanc, in tribute to the man who invented the chronograph, Nicolas Rieussec.

TIM Brazil Social Box

为TIM巴西移动运营商创建了一个社交网络聚合系统. Users had the possibility to connect their Facebook, Orkut, YouTube, Flickr, 和Twitter账户,并将他们的社交生活整合到一个应用程序中, even accessing or posting content via SMS or MMS.
2001 - 2006

Bachelor's Degree in Computer Science

Federico II University - Naples, Italy

Libraries/APIs

jQuery, Facebook API, Google Maps, Flickr API, Google API, Puppet.js, Fabric, YouTube API, Orkut API, Twitter API, React

Tools

Apache, NGINX, Docker Compose, Subversion (SVN), Composer, Git, GitHub, Puppet, Vagrant, Sublime Text, Microsoft Visual Studio, Bower, Amazon Elastic Container Service (Amazon ECS), CircleCI, Amazon Elastic MapReduce (EMR), Jira, Slack, Amazon ElastiCache, SaltStack, Apache Airflow

Frameworks

Django, Bootstrap, Slim, AngularJS, .NET, Silex, Flask, Angular, Spark

Languages

PHP, Go, Python, HTML5, JavaScript, Bash, SQL, HTML, Dart, C#

Paradigms

面向对象编程(OOP)、敏捷软件开发、测试驱动开发(TDD)

Platforms

Windows, Linux, MacOS, Docker, LAMP, OS X, Visual Studio Code (VS Code), Amazon Web Services (AWS), Google Cloud Platform (GCP), Amazon EC2, AWS ALB

Storage

MySQL, Redis, Memcached, PostgreSQL, MongoDB, Amazon S3, Elasticsearch

Other

IT, PIP,亚马逊Kinesis,亚马逊Kinesis数据消防水带,GitFlow,计算机科学,Web开发

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring