Stefano Ivancich

About Me

Hi, I'm Stefano Ivancich. I'm a Software Engineer at Uber, Ex Amazon and MSc Computer Engineering student curious about new technologies. Spending my free time in the development of Machine Learning projects, Android apps, Back-end infrastructures and studying business skills.

Education

Computer Engineering MSc

Oct 2019 – present University of Padua Padua

Main modules: Big Data Computing, Machine Learning, Advanced Algorithms, Operation Research, Enterpreneurship, Finance, Strategic Enterprise Management, ...
Main projects:
Project 1: End-to-end architecture for Key word spotting
Project 2: AI for Fake News Detection in Social Networks
Project 3: eCommerce and Dashboard for IoT sensors
Project 4: Mathematical Optimization of the Traveling Salesman Problem
Main works:
Paper 1: Network Alignment for Bioinformatics
Paper 2: Overview of the CoAP protocol for IoT.
Paper 3: Lecture notes for the Bioinformatics course.
Paper 4: Lecture notes for the Big Data course.
Paper 5: Lecture notes for the Innovation, Enterpreneurship & Finance course.
Paper 6: Lecture notes for the Strategic Enterprise Management course.
Paper 7: Lecture notes for the Artificial Intelligence course.
Paper 8: Lecture notes for the Web Application course.
Paper 9: Lecture notes for the Automata course.
Paper 10: Lecture notes for the Machine Learning course.

Computer Engineering BSc

Jul 2019 University of Padua Padua

Main courses: Artificial Intelligence, Database design, Data structures & algorithms, Operative Systems, Project Management, Computer architecture, Control Theory, Circuit theory, Linear Algebra, Mathematical Analysis, Physics 1 & 2 ...
Thesis: Alzheimer prediction with DeepLearning.
Main projects:
Project 1: Database design for an home renting system.
Project 2: Android app for drugs assumption reminder.
Main works:
Paper 1: Fake news detection study made for AI course.
Paper 2: Lecture notes for the Operative Systems course.
Paper 3: Lecture notes for the Database Design course.
Paper 4: Lecture notes for the Project Management course.
Paper 5: Lecture notes for the Embedded Systems course.
Paper 6: Lecture notes for the Computer Networks course.
Paper 7: Lecture notes for the AI basics course.
Paper 8: Lecture notes for the Discrete Calculus course.
Paper 9: Lecture notes for the Probability course.
Paper 10: Lecture notes for the Electronics course.
Paper 11: Lecture notes for the Economy & Management course.
Paper 12: Lecture notes for the DeepLearning course.

High School ITIS C. Zuccante

Digital & Analogic Electronics, Electronic design, Systems and controls, Math, Physics, Italian history & literature.
Thesis: Forest fires detection with IoT sensors.

Professional Experience

Software Engineer

Jul 2022 – current Uber

- Developed and maintained the payment experience and checkout backend systems, ensuring seamless and secure transactions for over 25 million payments per day.
- Developed new service that handles checkout with 2-factor-authentication payments
- Developed a dashboard to monitor payment methods adopted by users/country/line of business helping leadership making smarter business decisions.
- Improved error messages for payment failures.

Software Engineer Intern

Mar 2022 – Jun 2022 Amazon Web serivces

- Worked for the Lookout for Metrics web service that automatically detect anomalies in metrics and identify their root cause.
- Integrated monitoring and observabilityto an existing machine learning pipeline to simplifying debugging.
- Worked on a proof of concept for a system that recommends where to place advertisements inside videos.

Research Intern (Thesis)

Feb 2019 – Jul 2019 University of Padua

Developed algorithms for Alzheimer diagnosis on 3D MRI (Magnetic Resonance Images), by implementing CNNs in a new way, leading to 75% accuracy.
Thesis: Alzheimer prediction with DeepLearning.

Software and hardware developer (Intern)

Jun 2014 – Jul 2014 Studio Medici

Android development, Electronic design, SoldiWorks 3D Design.
Main project 1: Access Control, for attendance recording.
Main project 2: Android app that interfaces with devices for detecting the position of trucks.

Languages

Italian (Native)


English (C2)

Machine Learning Skills

Tensorflow 2.0 & Keras

Scikit-learn

PyTorch

MATLAB for DeepLearning

Coding & Back-EndSkills

Python

Java

Spring Boot

NodeJS

PostgreSql & MySql

PHP

Android Development

C/C++

Agile (Scrum)

Front-EndSkills

HTML5 & CSS3

Bootstrap 5 & WordPress

Javascript

React

Software Develop. Tools

Jupyter Notebook

GIT

Docker

Kubernetes

IDE Android Studio

Visual Studio Code

Notepad++

FileZilla

MATLAB for DeepLearning

Other Tools

Linux Ubuntu, Fedora

Oracle Virtual Box

Microsoft Office Word

Microsoft Office Power Point

Microsoft Office Excel

What I'm Learning

Quantum Computing

Generative Adversarial Network

Deep Reinforcement Learning

Y Combinator's Startup School

Leadership & Management

Business Development

Digital Marketing

Public Speaking