Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Marco Hazan

Milano

Summary

The things that impressed me most from university were:

  • Writing efficient algorithms (graph searches, sorting...), using efficient data structures, with the C language.
  • I then concentrated a lot on writing the most modular and scalable as possible, following the principles of high cohesion and loose coupling, with particular attention to UML diagrams and design patterns, using the Java language.
  • A course that I really liked was the one on security where I learned how encryption algorithms work, the main attacks and what the best practices are to avoid them.
  • My degree thesis was based on a daemon written in Python that listened to the university's mail server, and based on what was written on the email it published a piece of news and persisted it in a database.

The language with which I feel very comfortable is certainly Java which accompanied me in my studies and which I still use in my work, in particular the Spring Boot framework. However, I know how to program in many languages including python, nodejs, golang and I am always motivated to learn new ones.
A world I'm becoming more and more passionate about is the design of microservice architectures and their integration in the cloud world, which is why I love Docker and I'm studying and training to become an AWS certified developer.

Overview

5
5
years of professional experience

Work History

Software Engineer

Aizoon
09.2022 - Current
  • I work on the back end team to develop software that analyzes and detects anomalies in network traffic
  • The main programming language used is Java, with the Spring Boot framework with which I am now quite familiar, and the main dbms we work with are mongodb and mysql
  • I work side by side with the front end team, to whom we expose rest apis with which they can work to display the data relating to network traffic on the graphical interface
  • I also work with a team of data scientists who help us develop effective algorithms through statistical calculations and machine learning models
  • Development of ci/cd pipeline on gitlab repository to build, test and deploy applications in a Linux environment and daily use of the linux cli to monitor and configure services.

Front End Developer

Eurokosher
09.2021 - 02.2022
  • Revolutionized very dated graphic interface, complete separation between front end and back end to make everything more modular and scalable.
  • Planning and analysis of the work to be done working side by side with a team of web designers
  • Using asynchronous ajax calls with pure javascript to receive and write data via api calls.

Junior Developer

Comhas
04.2019 - 12.2019
  • Part time job where I learned to use a relational database (mysql), a server side programming language (php), and html, css and javascript front end technologies.
  • The main work was to create simple graphical interfaces that interfaced with mysql tables, to display and persist data

Education

AWS Cloud Practitioner - AWS Cloud Practitioner

AWS Certification Course
MIlan, Italy
06.2023

Full Stack Developer Training Course - Software Engineer

Aizoon Academy
Turin, Italy
07.2022

Bachelor of Science - Computer Science

University of Study of Milan
Milan, Italy
04.2022

High School Diploma -

Scientific High School Luigi Cremona
Milan, Italy
07.2018

Skills

  • Modular and efficient code writing
  • High preparation for working with object-oriented languages
  • Scrum Methodology
  • API Design
  • Best Practices and Standards
  • CI/CD pipelines with gitlab runner and github actions for build, test and deploy applications
  • Team worker enthusiast
  • Find bugs in code and problem solving
  • Working with linux cli to configure, monitor and debugging applications

Languages

English
Upper intermediate (B2)

Timeline

Software Engineer

Aizoon
09.2022 - Current

Front End Developer

Eurokosher
09.2021 - 02.2022

Junior Developer

Comhas
04.2019 - 12.2019

AWS Cloud Practitioner - AWS Cloud Practitioner

AWS Certification Course

Full Stack Developer Training Course - Software Engineer

Aizoon Academy

Bachelor of Science - Computer Science

University of Study of Milan

High School Diploma -

Scientific High School Luigi Cremona
Marco Hazan