📄

Resume

More about me

🎓
Education

Master Degree in in Computer Science and Artificial Intelligence University of Pisa, Pisa (PI), 2022 Grade: 110/110 cum Laude Thesis: Towards a Branch-and-Cut Algorithm for Lexicographic Multi-Objective Mixed-Integer Linear Programming Supervisors: Prof. Marco Cococcioni, Prof. Massimo Pappalardo
Bachelor in Computer Engineering University of Pisa, Pisa (PI), 2019 Grade: 101/110 Thesis: Solving the Lexicographic Multi-Objective Mixed-Integer Linear Programming Problem Using Branch-and-Bound and Infinity Computing Supervisors: Prof. Marco Cococcioni, Prof. Massimo Pappalardo
High School diploma in programming expert and accountant High School ITS M. Laporta, Galatina (LE), 2012

🚀
Experience

Research Assistant 2021-2022 (certification) Department of Pediatrics, University Hospital of Pisa Supervisor: PhD Massimo Pifferi Description: prove that quantitative distribution of ciliary ultrastructural and motion abnormalities would detect most frequent Primary Ciliary Dyskinesia (PCD)-causing groups of genes by soft computing analysis (Artificial Neural Networks).
Undergraduate Researcher November 2018 - May 2020 Department of Information Engineering (DII) of the University of Pisa Supervisor: Prof. Marco Cococcioni Description: theoretical study and development of an algorithm, called GrossBB, able to solve the LMILP (Lexicographic Mixed Integer Linear Programming) problem using the Grossone-based methodology and a generalization of the Branch&Bound (BB) Algorithm.
Undergraduate Student Internship October 2016 - February 2017 Department of Information Engineering (DII) of the University of Pisa Supervisor: Prof. Marco Cococcioni Description: Designed and build Optimization Algorithm for LP (Linear Programming) problems with a single objective and LMOLP ( Lexicographic MultiObjective Linear Programming) problem with multiple objective.
All my projects and publications can be found on GitHub and Google Scholar.

🚃
Languange Skills

  • Italian: native language
  • English: B2

📜
Certification

  • IELTS (International English Language Testing System)
  • MATLAB Onramp (MathWorks)

💻
Skills

  • Computer skills

    Area
    Languages
    Programming Languages
    C99, C++17, Java, Julia, Python, SQL (fair), Matlab, Assembly, bash, Latex
    Parallel Paradigms
    FastFlow, OpenMP, MPI, OpenCL (basic), Thread-level Parallelism
    Typesetting Packages
    Latex, Microsoft Word, Microsoft PowerPoint
    Tech. Tools
    Visual Studio Code, Anaconda, Jupyter, PyCharm, Docker, Terminal, CLion
    SysAdmin
    VMware ESXI, Citrix XenServer (both as hypervisor and vps management), Amazon EC2, AZURE VPS, Google Compute Engine
    Operating systems
    Windows, Linux, Unix, MacOs
  • AI skills

    AI & Machine Learning
    Machine Learning, Natural Language Processing, Neuroscience-Inspired AI, Deep Learning
    Machine Learning Frameworks
    PyTorch, Tensorflow, Keras, Scikit-learn, Azure/AWS ML
  • Numerical analysis and optimization skills

    Numerical analysis and optimization
    Constrained and unconstrained optimization, mixed-integer linear programming, Multi-objective Optimization
    Numerical analysis and optimization Tools
    CPlex, Gerubi, Matlab optimization tools

🎵
Hobbies

Music, Play Guitar, Cinema, any form of Arts

🐧
Curriculum Vitae

Alessandro_Cudazzo_CV.pdf
70KB
PDF
English CV (last updated 22-10-2022)
Last modified 1yr ago