Summary
Overview
Work History
Education
Skills
Languages
Timeline
SoftwareDeveloper
Gabriele Marinilli

Gabriele Marinilli

Turin

Summary

Dynamic Software Developer with extensive experience at Diasorin Italia S.p.A., specializing in .NET development and software architecture design. Proven problem-solver, mentoring new colleagues while driving architectural decisions in projects. Skilled in API integration and test-driven development, consistently delivering high-quality solutions in fast-paced environments.

Overview

11
11
years of professional experience

Work History

Software Developer

Diasorin Italia S.p.A.
01.2024 - Current

I continued previous maintenance activities, I was involved into the Scrum Team development and started the technical mentorship to the new hired colleagues. Currently I'm involved into new projects architectural decisions, while helping younger colleagues. Microsoft technologies (.NET and ASP,NET 8, C#, WPF, WinForms, xUnit) and some Python.

Advanced Consultant

Capgemini Engineering S.p.A.
01.2020 - 01.2024

I helped the customer in healthcare area (Diasorin) during the development of a new desktop application in a medical device. I followed the technical activities, from the touchscreen based UI/UX proposal, the software architecture definition (UI event-based and multithread), the software development and bugfix activities, DevOps configuration and integration. I worked also on satellite software and internal tools. Microsoft technologies (C# .Net 3.1 to .NET 6, WPF, WinForms, ASP.NET, xUnit, NUnit), gRPC, others.

Software Engineer Consultant

Alten Italia
07.2019 - 01.2020

I worked on software tools for automation validation for a customer in the healthcare. Microsoft technologies.

Software Developer

IPSA S.r.l.
09.2017 - 07.2019

I started into the healthcare area. I developed with Java, C# (.NET Framework and .NETCORE) and php. I developed integration flows with hospitals, and started working with IoT devices, based on touchscreen UI. Worked with serial hardware integration, events based and multi-thread programming. CD/CI integration with Jenkins, started working with agile methodology.

Consultat - Software Developer & System Integrator

Accenture Technology Solutions S.r.l.
09.2014 - 09.2017

I Worked as a software developer in the automotive area, mostly with software in the communication layer, based on IBM WebSphere technologies and IBM aix platform, I maintained and developed new communication interfaces, in the main software side or middleware side. The development was mainly in Java (JDK 6-8), I worked with MDBs (EJB), middleware flows, and maintained communication interfaces of different kinds (C:D, Spazio, FTP).

Education

Bachelor of Science - Computer And Information Sciences (Networks)

Università Degli Studi Di Torino
Turin
10-2014

Skills

  • Problem-solving
  • Object-oriented programming
  • Software development
  • Git proficiency
  • API integration
  • Code review
  • C# specialist
  • Software architecture design
  • NET development
  • Test-driven development
  • DevOps principles
  • Code review and refactoring

Languages

Italian
Bilingual or Proficient (C2)
Spanish
Bilingual or Proficient (C2)
English
Upper intermediate (B2)

Timeline

Software Developer

Diasorin Italia S.p.A.
01.2024 - Current

Advanced Consultant

Capgemini Engineering S.p.A.
01.2020 - 01.2024

Software Engineer Consultant

Alten Italia
07.2019 - 01.2020

Software Developer

IPSA S.r.l.
09.2017 - 07.2019

Consultat - Software Developer & System Integrator

Accenture Technology Solutions S.r.l.
09.2014 - 09.2017

Bachelor of Science - Computer And Information Sciences (Networks)

Università Degli Studi Di Torino
Gabriele Marinilli