Gianfranco Reppucci

Gianfranco Reppucci

Palermo, Italy
Hire Gianfranco
Scroll To View More
Gianfranco Reppucci

Gianfranco Reppucci

Palermo, Italy
Member since November 17, 2013
Gianfranco is a full-stack software developer focused mainly on back-end projects. With almost a decade of experience in freelance and other programming projects, he is responsible and eager to work, always interested in challenging himself and learning new technologies.
Gianfranco is now available for hire
Portfolio
  • Qurami
    Python, Golang, C#, PHP, AngularJS, JavaScript, Puppet, Vagrant
  • gdlabs
    Python, PHP, C#, AngularJS, Golang, JavaScript
  • Sailogy
    Python, Django, Redis, HTML, JavaScript
Experience
  • PHP, 8 years
  • Python, 7 years
  • Object-oriented Programming (OOP), 5 years
  • Go, 3 years
  • Git, 2 years
  • Agile Software Development, 2 years
  • Docker, 1 year
Palermo, Italy
Availability
Part-time
Preferred Environment
OS X, Sublime Text, Git, Mou
The most amazing...
...hack I made was the reverse engineering of a script of a mobile carrier portal for sending text messages.
Employment
  • Lead Developer
    Qurami
    2013 - PRESENT
    • Co-responsible for system architecture.
    • Responsible for adopting the "GitHub flow" method.
    • Created a C#.NET framework-based system service as a connector between client machines and Qurami cloud services.
    • Developed a small Python-based HTTP long polling service used for exchanging messages within the system.
    • Created a complete, reusable, theme-customizable web application written in JavaScript/AngularJS technology.
    • Worked on a system-initializer application written in Puppet+Vagrant that was used to clone machines in an efficient manner.
    • Created an automated application deployer using Golang, Bash, and Hubot/CoffeeScript.
    Technologies: Python, Golang, C#, PHP, AngularJS, JavaScript, Puppet, Vagrant
  • Freelance Software Consultant
    gdlabs
    2008 - PRESENT
    • Offered consulting services in software development, system architecture, and project management.
    • Realized Facebook or Twitter applications using Python, PHP, or JavaScript.
    • Created a PHP-based framework integrating Slim, Idiorm/Paris, jQuery, and Bootstrap.
    • Worked on many websites using Python or PHP framework for local and international clients.
    • Worked as Project Manager for projects involving more than two people.
    • Created system services for Linux machines with Golang.
    • Realized C# console applications for data backup between machines within a network.
    Technologies: Python, PHP, C#, AngularJS, Golang, JavaScript
  • Technical Coordinator
    Sailogy
    2012 - 2013
    • Built and managed a team of four back-end and front-end developers.
    • Responsible for system architecture.
    • Integrated several web services (booking, payments, boats availability).
    • Created a fully functional back-end platform using Python/Django.
    • Used Redis to create a cache layer when importing data from external sources (web services).
    Technologies: Python, Django, Redis, HTML, JavaScript
  • Software Developer
    Arc worldwide / Leo Burnett
    2010 - 2012
    • Worked for many international clients on advertising and branding projects.
    • Supported Project Management and Accounting teams.
    • Created a reusable platform for managing advertising campaigns, collecting data from users and managing online and offline contests.
    • Rebuilt and managed the server farm for the local area (Linux).
    • Encouraged team members to use new or different technologies according to specific needs.
    Technologies: Python, Django, Flask, PHP, Slim, JavaScript
  • Lead Software Developer
    KIUI
    2009 - 2010
    • Responsible for presale support for local and foreign markets.
    • Worked on social network based applications and mashups, integrating several types of APIs.
    • Wrote a large application which combined multiple social network accounts and mobile text messaging in one platform.
    • Created complex Python based web applications.
    • Managed the server farm (Linux).
    Technologies: Python, Django, PHP, JavaScript
  • Web developer
    Nascar - Triboo Digitale
    2008 - 2009
    • Developed applications using PHP based platforms such as Joomla! and WordPress.
    • Created several reusable plugins for data representation.
    Technologies: PHP, HTML, JavaScript, Bash
  • Software Developer, E-learning Specialist
    University of Naples "Parthenope"
    2007 - 2008
    • Selected and customized the most reliable and complete e-learning open source platform.
    • Supported content creation with web pages.
    Technologies: PHP, HTML, JavaScript
Experience
  • Sailogy (Development)
    http://www.sailogy.com/

    Sailogy is a platform for booking sailing vacations all across the Mediterranean, including 3000+ vessels in different countries.

  • Montblanc - The beauty of a second challenge (Back-end) (Development)

    "The beauty of a second" is a one-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 (Development)

    A social network aggregator system created for TIM Brazil mobile operator. Users had the possibility to connect their Facebook, Orkut, YouTube, Flickr, and Twitter accounts and mesh their social life in a single application, even accessing or posting content via SMS or MMS.

Skills
  • Languages
    PHP, JavaScript, Python, HTML5, Go, Bash, SQL, C#, Dart
  • Frameworks
    Slim, Twitter Bootstrap, Django, Flask, .NET, AngularJS, Silex, Angular 2
  • Libraries/APIs
    Facebook API, jQuery, Flickr API, Puppet.js, Google Maps, Fabric, Google API, Orkut API, Twitter API, Youtube API
  • Tools
    Apache, Nginx, Docker, Docker Compose, Composer, GitHub, SVN, Git, Visual Studio, Bower
  • Paradigms
    Object-oriented Programming (OOP), Agile Software Development, Test-driven Development (TDD)
  • Platforms
    Linux, Mac OS X, Windows, LAMP
  • Storage
    MySQL, Redis, Memcached, PostgreSQL
  • Misc
    PIP
Education
  • Bachelor degree in Computer Science
    Federico II University - Naples, Italy
    2001 - 2006
I really like this profile
Share it with others