Giuseppe Mauro

Analyst & Software Engineer

about me

I am a software engineer with experience in both software development and management roles.
I led complex projects, coordinating multidisciplinary teams and implementing innovative solutions.

Work Experiences

Freelance Analyst & Backend Developer

.NET backend developer

Main responsibilities:

  • Software development in the .NET framework
  • API implementation with Node.js
  • RabbitMQ consumer implementation
  • Designing tables and stored procedures in SQL Server
  • Requirements analysis, managing progress reports, and leading small teams
  • Managing UAT and post-release phases: babysitting, ticketing, and bug fixing
  • Extracting monitoring data from databases (SQL Server)
  • Integrations with Corporate Banking portals and Web APIs

Business Analyst

Banking and Financial Sector

Main responsibilities:

  • Requirements Analysis
  • IT solution design
  • Project and team management using Waterfall and Agile metodologies (Scrum and Kanban)
  • Process monitoring
  • Documentation and communication with stakeholder

Consultant back-end developer

Alten Italia

.Net developer for banking customers.

  • Software development using the .NET stack
  • Implementation of Grafana alarms
  • AzureDevops CI/CD development
  • RabbitMQ consumer implementation
  • Design tables and stored procedures in SQL Server

Eduation

Master's degree in Computer Engineer

Politecnico di Torino

Thesis: Application of state-of-the-art End2End testing techniques to financial web applications

Bachelor's degree in Management Engineer

Politecnico di Torino

Thesis: Optical fibres: structures, properties and applications

Tech Skills
  • C#
  • AzureDevops CI/CD
  • SQL Server
  • RabbitMq
  • HTML/JQuery
  • ReactJS
Soft Skills
  • Team working 90%
  • SIT/UAT 80%
  • Analysis 80%
  • Management 70%
Interests
  • Game
  • Pet
  • Music
  • Arduino