Roberto Verdecchia, Postdoctoral Research Fellow, bio photo

Roberto Verdecchia

Computer Scientist, TT Assistant Professor at UniFI.

 Via di Santa Marta 3, Florence. Room 235   G. Scholar   ResearchGate LinkedIn Twitter Github e-Mail

My CV

Current Position

  • Tenure Track Assistant Professor
    STLAB, University of Florence
    Conducting research and teaching activities in the Software Engineering field, with particular emphasis on Empirical Software Engineering, Technical Debt, Software Architecture, Software Testing, and Software Energy Efficiency.

Past Position

Education

Professional

  • Graduate Research Intern
    KPMG
    Graduate research intern focusing on the analysis of an in-house software product.
    Main tasks consisted in architecture reconstruction, static and dynamic analysis of code bases, server management, performance testing, automation scripting and statistical data analysis.

  • Software Engineer Intern
    OMALA
    Requirements engineering and architecture trade-off analysis for the Airport Garden City IT infrastructure project at the Lelystad Airport business park.

  • Freelance developer
    Designed and developed several web applications supporting data-analysis processes, traffic analysis, search engine optimization, ad-hoc costumization and marketing strategies.

Visiting

Ph.D. Schools

Teaching

See dedicated teaching page.

Services

See dedicated services page.

Qualifications

I hold the Italian National Scientific Qualification (ASN) in Information Processing Systems (ING-INF05-SC09/H1-“Sistemi di Elaborazione dell’Informazione”, seconda fascia), awarded by a committee of the Italian Ministry of Education, University and Research.

Languages

  • I am fluent in Python, R, and LaTeX.
    I am also bilingual in German and Italian.

  • I feel at ease with expressing myself through C++, Java and MySQL. From time to time I use HTML, CSS, and Javascript in order to try to create eye-pleasing things.
    English (in both spoken and written form) is my go-to language for communicating scientific concepts.

  • I am in the (slow) process of learning Go and Scala.
    I also understand the majority of what is said to me in Dutch and Spanish, to the point that I started learning it.

A slightly more exhaustive, but w.h.p. not up to date, version of my CV is available here.