Stefano Capuzzi

Software Developer at MrQ
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
IT
Languages
  • 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

    • Malta
    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • Software Developer
      • Mar 2021 - Present
    • Italy
    • IT Services and IT Consulting
    • Software Developer
      • Jan 2020 - Present

      I single-handedly designed and implemented various full-stack platforms using mainly VueJS / Nuxt, NodeJS, Google Cloud / Firebase: - Invest-t (https://invest-t.it) a lending crowdfunding for real estate investments integrated with the payment system Lemonway using JSON APIs running on the serverless service 'Google Cloud Functions' (NodeJS). - FlatFox (https://flatfoxitalia.it/) a software providing ROI predictions about investment opportunities, running on Firebase with its NoSQL DB and VueJS on the frontend. - PuntoZero CRM (https://gestionalepuntozero.app/) a management software used internally, also designed and developed full-stack, using VueJS and Firebase.

    • Software Engineer
      • Jan 2014 - Dec 2019

      We used a micro-services architecture. The applications/services were written in Java and managed on Google Cloud using Docker and Kubernetes. I also built the whole frontend service with a subset version of Java using GWT, a tool compiling Java code to JavaScript. I integrated numerous tools for user analytics (e.g. Google Analytics, Hotjar, Mixpanel), communication (Intercom), and other functionalities (Highcharts to draw charts and graphs). I developed a custom integration for the Stripe payment system (and a 3rd party tax library) while designing and managing the whole payment workflow, including internal notifications and APIs. I implemented the user permissions system and the user session flow. I developed an admin dashboard to internally manage our users and their data.

    • United Kingdom
    • Higher Education
    • 700 & Above Employee
    • Software Developer
      • Mar 2013 - Dec 2013

      The first work (Weaving Communities of Practice project), with an Agile methodology, consistsof building a web application for access and consulting informations stored as RDF triplesand hierarchical structured by the means of an RDFS ontology. The application is developedin PHP5 (using MVC), JQuery and AJAX. The queries are executed using the SPARQLlanguage.The second work (MiGen: Intelligent Support for Mathematics Generalisation project) consists ofbuilding a test application structure to discover the limitations of the system in terms of response time and overloading. The tools involved are Java and JavaScript based.

    • Visiting Researcher
      • Oct 2012 - Mar 2013

      The work concerned the development of an Android mobile application that allowsthe user to execute geo-localized tags and queries, using the natural language.Subsequently I investigated the state of the art to implement a Java backend onGoogle App Engine, capable of generating a ranking of the tags on the basis ofspace-time context and semantic similarity. To do this I implemented two mainalgorithms, one to compute the similarity between words and the other to computethe similarity between phrases, previously structured according to an object modelcreated to represent the English grammar.

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Freelance Application Developer
      • Mar 2008 - Mar 2013

      During the university period I worked as freelance developer, building numerous applications (management and web based) in various programming languages (mostly Java, Python, PHP and JavaScript), often interfacing with a database. During the university period I worked as freelance developer, building numerous applications (management and web based) in various programming languages (mostly Java, Python, PHP and JavaScript), often interfacing with a database.

Education

  • Università degli Studi di Brescia
    Master's degree, Computer Engineering
    2007 - 2012

Community

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