Sabri Bruni

Full Stack Developer at Dcycle
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Madrid, Community of Madrid, Spain, ES
Languages
  • Spanish Native or bilingual proficiency
  • Italian Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Spain
    • Software Development
    • 1 - 100 Employee
    • Full Stack Developer
      • Feb 2021 - Present

    • Spain
    • Food and Beverage Services
    • 1 - 100 Employee
    • Full Stack Developer
      • May 2019 - Present

    • Portugal
    • Software Development
    • Co-Founder
      • Oct 2011 - Present

    • Spain
    • Strategic Management Services
    • 1 - 100 Employee
    • Full Stack Developer
      • Sep 2020 - Sep 2020

      Este proyecto consistía en la configuración del servidor y la puesta en marcha de la aplicación open-source PageFlow.PageFlow es una aplicación-web utilizada para generar "stories", en formato web, a través de textos, imágenes, videos y audios.El VPS que configuré se basa en una Ubuntu Server 20.04 LTS. Utilicé Nginx como reverse-proxy, Puma como app-server y Resque para los procesos en background.Creé las correspondientes configuraciones para Systemd para la supervisión automática de todos los servicios esenciales.El almacenamiento de imágenes/videos/audio está alojado en AWS S3.

    • Spain
    • Transportation, Logistics, Supply Chain and Storage
    • 1 - 100 Employee
    • Full Stack Developer
      • Apr 2020 - Sep 2020

    • Full Stack Developer
      • Mar 2020 - Sep 2020

    • Mobile Application Developer
      • Nov 2017 - May 2019

      Native app development for Android and iOS for professionals working in the topography field. Native app development for Android and iOS for professionals working in the topography field.

    • Wordpress Developer
      • Jan 2019 - Feb 2019

    • Wordpress Developer
      • Oct 2016 - Feb 2017

      Wordpress website and server setup for a psychologist.The site had to provide a platform that lets users to subscribe and buy workshops. Wordpress website and server setup for a psychologist.The site had to provide a platform that lets users to subscribe and buy workshops.

    • Full Stack Mobile Developer
      • Oct 2013 - Aug 2015

      Mobile App meant to provide helpful information about the accessibility of a wide range of activities to people with reduced mobility. The app communicates through JSON with a Ruby on Rails based back-end using AWS S3 for storing purposes.Back-end deployment was done using Red Hat Openshift PaaS.Gradle was the building tool used.Furthermore, a Swift written iOS app were developed by a team recruited and managed by me.I was also in charge of another person doing content related work as well as graphical one.

    • Portugal
    • Real Estate
    • 1 - 100 Employee
    • Full Stack Developer
      • Nov 2011 - Jul 2013

      Web application built from scratch to fully manage flats and rooms owned by the same company and their respective bookings. The app consists of a front-end and a back-end built on Ruby on Rails with MySQL as database.Front views were based on HTML, CSS and jQuery.AWS S3 services were used for storing purposes.DotCloud (former name of Docker Cloud) was used as PaaS for app deployment. Web application built from scratch to fully manage flats and rooms owned by the same company and their respective bookings. The app consists of a front-end and a back-end built on Ruby on Rails with MySQL as database.Front views were based on HTML, CSS and jQuery.AWS S3 services were used for storing purposes.DotCloud (former name of Docker Cloud) was used as PaaS for app deployment.

    • Spain
    • Internet
    • 1 - 100 Employee
    • Analysis Programmer
      • Mar 2007 - Oct 2010

      Toprural hired me together with other 3 people as core team to completely rewrite from scratch the old and error-prone Cold Fusion code. The company gave us 100% free choice about methodology and technology so we chose Scrum, Spring, Hibernate, JPA, Stripes MVC, jQuery, Tomcat, Hudson as our pillars. Moreover I’ve been in charge, alone, for researching and setting up Lucene (for indexing purposes) and AWS S3 and EC2 (for video processing and storing). With AWS, I generated a EC2 Linux image with a program I wrote in Ruby that use ImageMagick to process videos. S3, used for storage, would wake up EC2 every time a video was uploaded. EC2 would process the video and store everything back in S3 and then shut down.

    • France
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Analysis Programmer
      • Sep 2006 - Mar 2007

      When I worked at Capgemini, my client was Carrefour and my tasks were related to a Struts-based web application that serves to manage all the items one can see in their stores. The web app tracks everything from the “birth” of an article until the supermarket, going through logistic, advertising campaigns, stocks, supermarket setup and any step an item can take. I was in charge of two developers teams and I’ve to test extensively, merge, fix or send back the code. The app was the backbone for the supermarkets in Spain, France, Portugal and later on, also for Turkey.

    • Spain
    • Utilities
    • 700 & Above Employee
    • Software Developer
      • May 2006 - Sep 2006

      Java AWT and Swing and Java Web Start were the main technologies used to develop a web accessible Java application to help sites managers that were often traveling and couldn't be constantly at the working site. That app would let them supervise the construction places and give instructions to the employees from a remote location without the need to be physically on the site.Moreover more work was done on top of a couple LAMP platforms to manage internal information about construction. Java AWT and Swing and Java Web Start were the main technologies used to develop a web accessible Java application to help sites managers that were often traveling and couldn't be constantly at the working site. That app would let them supervise the construction places and give instructions to the employees from a remote location without the need to be physically on the site.Moreover more work was done on top of a couple LAMP platforms to manage internal information about construction.

Education

  • Università degli Studi dell'Aquila
    Bachelor of Computer Science
    2000 - 2005
  • Scuola Superiore G. Reiss Romoli
    Master's degree, Internet Project Management
    2002 - 2003

Community

You need to have a working account to view this content. Click here to join now