Enrico Piccini

Software Architect, R&D, Senior Software Developer

Italy

About

I am an Italian Full-stack .NET developer with several years of experience. I have all-round experience from system engineering to front-end\back-end development up to DevOps. I like to work in an environment that always puts me in front of new challenges and allows me to learn new things. I LOVE doing research and development and find solutions to any kind of problem. I like being part of a dynamic team where you can really work as team and even better if I find people with more experience than me because this encourages me to overcome my limits. I love to ask for feedbacks and work in a collaborative way, because I think in this way we can find better solutions\ideas. I would love to be part of projects involving technologies such as IoT, computer vision or robotics. I don't exclude in the future to specialize in other IT branch like cyber security or computer vision\robotics. I think I'm a very tidy person who like to do things "as should be done" if permitted. Very focused on my personal and company's goals. I have had various experiences in startups, one of the major was Udemi, which allowed me to work with IT professionals from all over Europe. Last thing: I love to travel. Compare my culture/lifestyle with others, exploring new countries\cities is something that fascinates me.

Experience

  • Software Architect, R&D, Senior Software Developer at Onit S.p.A.
    Jan 2024 - Present · 2 yrs 6 mos

    In Onit Group, I'm working for "Operations & Supply chain" area. We develop software for industries like Warehouse Management System, Manufacturing Execution System, Quality Management System, Transportation management system, Automation and IoT, realtime indoor\outdoor localization system, safety, scheduled maintenance, etc. I help my area as IT Innovator (Platform team) for all cross-cutting topics related to products and development. - Helping defining the technology long-term vision - R&D - Software Architecture - DevOps - Support Product Owners and Software Developers - Consultant - Problem solver (even production critical issues) - Pair programming - Security

  • Senior Software Developer at CRIF
    Jan 2023 - Jan 2024 · 1 yr 1 mo

    In Crif I was responsible for the development and technological updating of their flagship product "CribisX" and its entire ecosystem, all with scalable architectures. CribisX is a huge database of information related to companies and persons that allows you to better manage credit risk. Mainly, it's composed of a web app and a lot of ETL services optimized to manage the large amount of data. The main tech stack was .NET (framework and core), micro-services, ELK stack, web api, functional programming, html5, javascript\typescript, ReactJs, azure devops pipelines, git flow, Oracle\Sql server dbs, batch ETL, Data lake, management of both xml and json data structures.

  • Product owner, Team leader, Senior .NET developer at Onit Group s.r.l.
    Aug 2018 - Jan 2023 · 4 yrs 6 mos

    I joined Onit as a Senior Software Developer in the MES (Manufacturing Execution System) Team. Over time I have become Product Owner of the “OnCourier” software (TMS for integration with the main national and international couriers for managing all the shipments lifecycle in a centralized way), Product Owner of the “QMS” software (Quality management system, for quality controls during the manufacturing phase and on the end product) and Product Owner of the “Proof of loaded truck” software (IoT project that includes an industrial tablet, a distance sensor and an industrial camera to guarantee maximum quality/safety during the loading of goods onto trucks). I developed many integrations with ERPs, automated vertical warehouses, automated pharmaceutical warehouses, etc. I also dealed with software architecture, analysis of complex projects and the management of a team of 4 devs, in an agile way. Main tech stack was: c#\.NET, typescript, Vue, Sql Server, Dependency injection, NServiceBus, CQRS pattern, Entity Framework, Linq, MVC pattern, Git.

  • Senior Front-end Developer at 2mlab | Tecla Group
    Jan 2015 - Aug 2018 · 3 yrs 8 mos

    2mlab was the web agency of the Tecla group (Faenza), now part of the Lutech group. We worked for important multinational companies (automotive, fashion, e-commerce, etc.), developing responsive websites, e-commerce, intranet, web apps, Progressive Web Apps, analysis and consultancy of web projects. - jQuery - javascript - typescript - AngularJs - Angular2 - underscore.js - Css3 - Less - Bootstrap - Html5 - C# - Linq - Entity Framework (ORM) - Asp.net - MVC - Sql Server - Web Api Design (REST e Web Service) - Offline Web Applications - Project analysis - Problem solving - Build a web Layout starting from graphics file (PSD) - Photoshop - Mobile app development (IOS, Android and Windows Phone) both native or Progressive web app (using Ionic Framework, preferred) - Project management - Pair programming - Automatize front-end tasks using Node.js\Grunt - DevOps using Jenkins CI to build\deploy\test

  • Senior Full Stack Web Developer & Network Admin at Matilde Studio | Web Agency
    Jul 2011 - Jan 2015 · 3 yrs 7 mos

    Web site development using: c#, linq, Entity Framework, Sql Server, MySql, javascript, jQuery, css3, html5, bootstrap. Build a web Layout starting from graphics file (PSD) Network administration of local and production servers (db, dc, web server, backup, dns, mail, etc). I analyzed and developed a web platform that includes CMS and PMS