Luca Neotti

Hello, I'm Luca Neotti

I was born on May 5, 1989, and I live in the province of Cremona, Italy. I have been working as a Software Architect and Developer since 2014. My first work experiences were quite varied, including programming CNC machines.

I have been passionate about computers and programming since I was a child. I still remember my father's old PC, where I used to play a primitive version of Snake on a 5¼ floppy disk. That little yellow snake on a blue screen sparked my curiosity about how software was made. In middle school, I started writing my first small programs, which felt like big achievements back then.

My Hobbies

Cooking

Since childhood, I enjoyed helping my grandmother make homemade pasta like ravioli, lasagna, tortelli cremaschi, and tagliatelle.

Dog Training

Since 2016 I have been passionate about canine behavior and communication. In 2017 I became a certified dog trainer and attended many seminars and workshops.

Show more

Magic

Since 2019, I have been studying and practicing magic tricks, fascinated by the secrets behind illusions. I enjoy both performing for family and analyzing new performances.

Curriculum Vitae

Education

Computer Science

ITIS High School 2003 - 2009

Specialized in computer science with focus on programming, algorithms, and system architecture.

Additional Training

  • Corporate training on Struts, Hibernate, Spring, GWT, JPA, and EJB frameworks for J2EE programming
  • Corporate training on the React framework
  • Online course on MongoDB

Work Experience

Software Architect

Profesia October 2021 - Present

Engineering of API manager systems for clients. Platform development for a major multinational company in the energy sector.

Full Stack Developer

Sinfo One June 2017 - October 2021

Java programmer in the ERP field. Development of back-end Java services and front-end JS interfaces for web portability of the company's product.

Java Developer

Advancia Technology February 2014 - May 2017

Java programmer in the JEE field, developing anti-money laundering services for banks and insurance companies.

CNC Operator

Dinamica November 2011 - May 2013

Programming of CNC machine tools. Prototyping of parts for the automotive sector, rotational molds, and mechanical equipment for industrial machinery.

Multimedia Technician

Deltastudio December 2009 - October 2011

Management of multimedia systems, data networks, and telephony of the Catholic University of the Sacred Heart of Milan.

Electrician

Colzani Elettrica April 2008 - September 2008

Work experience as an electrician in civil and industrial sectors (Rhom and Haas) and as a line operator at Galbani during high school.

Skills

Programming Languages

Java C JavaScript Python

Back-end Technologies

Spring Boot Spring Security Spring Batch Spring Data GWT Struts Hibernate JPA Liquibase Querydsl

Front-end Technologies

React Redux Material-UI i18next Immer

Application Servers

Tomcat JBoss

Software IDEs

Eclipse NetBeans IntelliJ VSCode

Operating System

Linux-based Windows

Tools

Git Jira Docker Kubernetes Pipelines (GitLab, GitHub)

Databases

Oracle MySQL PostgreSQL Microsoft SQL IBM DB2 MongoDB DynamoDB

Office Suite

Word Excel Access PowerPoint

Cloud Services

AWS Lambda AWS S3 AWS Amplify AWS DynamoDB AWS CloudWatch Confluent (Kafka broker)

Contributions

eclipse/packages

IoT Packages is an effort by the Eclipse IoT working group, to create easy to deploy Eclipse IoT based, end-to-end scenarios, on top of Kubernetes and Helm.

GitHub Repo

eclipse-ditto/ditto

Eclipse Ditto™ is a technology in the IoT implementing a software pattern called “digital twins”. A digital twin is a virtual, cloud based, representation of his real world counterpart (real world “Things”, e.g. devices like sensors, smart heating, connected cars, smart grids, EV charging stations, …).

GitHub Repo

Contacts