Curriculum
Senior Developer
Marco Borgna
Via Colombo 40
Torino CAP 10129
Borgna.marco@gmail.com
https://www.linkedin.com/in/marcoborgna/
To my first boss at the age of 20 I said “You are paying me to do what I would've done anyway at home”: I still think so, after 30 years of experience.
I am now a Senior Java/Scala developer and I am currently coordinating the work of 2 other senior developers and 2 juniors. The juniors are in Argentina and my day by day requires a lot of live meeting in English. My spoken English is fluent (with a funny Italian sound)
We work on two projects one in Java (a big monolithic application managed by various teams) and a Microservices application written in Akka/Scala. We are phasing out Scala as a language: junior resources are too expensive and hard to find. I love Scala but I find Java easier to understand and latest version are getting smarter.
We are using Azure DevOps and I have written the pipeline of the whole project converting them from the previous implementation on Gitlab.
I had in the past a strong interest in the digital currency World and especially in the internal works of Bitcoin, and I can now easily understand the terminology of the cryptography technology stack, even if I am not a mathematical expert.
My first Job was in C++ and I have worked 7 years in .Net C# too.
Experience
ATS S.p.A. - Advanced Technology Solutions
Java/Scala Senior Developer – Project manager
April 2016 - Present
Torino
Currently working on a project written in Scala as developer and PM for it too.
As a Senior Java developer I’m working also on another project for the same client: a big Italian company specialized in alternative asset management, and credit servicing
I'm using:
MICRONAUT and JDBI in JAVA
SLICK-DB and AKKA-HTTP in Scala
Previously (we have many different clients):
A project for an automotive design company (http://italdesign.it) to develop a series of REST micro-services with Java and Dropwizard.io (Jetty, Jersey,JDBI and Jackson).
A big data analysis project with Spark and Scala for a Italian Bank Company
A Front-end Angular web application to create dynamic report
Deltatre
.Net developer
2007 - April 2016 (9 years)
Senior web application developer in C# .NET with Microsoft technology:
- ASP.NET 2.0 - 3.5 - 4.0
- Angular js
- jQuery
- WPF
- MS Sql Server 2008 and MS SQL Server R2
- Visual Studio 2008 - 2010 - 2012
- Test Driven Development
- Agile/Scrum methodology
.NET developer
Newton
Developer
April 2001 - April 2007 (6 years)
Various development software project on J2EE and ClientServer platform
From trade client software written in Deplhi on stock markets to Java
Middleware for Banks.
ATS s.p.a. (as a client)
Java developer
SEAT Pagine Gialle
C++ developer
Poliedra
Developer (after studying with one of their courses and various experiences as freelance in C and OpenGL I started to work with them)
1995 - 2001 (6 years)
Education
CSEA: TECNICO DI SVILUPPO SOFTWARE CAD (VISUAL C++, JAVA, C, OPENGL)
1991-1992
Liceo Scientifico Galileo Ferraris
1985 – 1990