rFronteddu / cv

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Professional Summary

Experienced software developer and applied researcher with over 8 years of versatile expertise in system software development, programming on Linux, Windows, and mobile platforms, and a strong focus on networking and communications protocols applied to resource-constrained environments.

Proven ability to collaborate with diverse groups of developers and researchers, including collaborations with several NATO RTGs and US armed forces.

Skilled in serving as a connector across interdisciplinary boundaries, facilitating the integration of diverse knowledge and methodologies within heterogeneous teams of researchers and developers.

Currently residing in Pensacola, FL.

Professional Experience

IHMC - Software Development / Applied Researcher (2016 - Present)

  • Collaborated with cross-functional teams to integrate machine learning algorithms into transport protocols for disrupted environments.
  • Collaborated with cross-functional teams to develop and transition a solution to monitor computer networks in resource-constrained environments.
  • Contributed to the architecture and implementation of a data warehousing solution, managing large datasets efficiently and improving overall system performance.
  • Actively participated in research community conferences and workshops to stay abreast of the latest technological advancements.

Technical Skills

Programming Languages:

Java (Main), C++, Go, Python, Flutter, JavaScript.

Machine Learning:

  • Developed and deployed machine learning models using frameworks such as TensorFlow and Scikit-learn.
  • Proficient in feature engineering, model training, and hyperparameter tuning.
  • Experience with both supervised and unsupervised learning techniques.

Data Warehousing:

  • Designed and implemented data warehousing solutions using MiniIO, NGINX, and NiFi.
  • Hands-on experience with MongoDB, and Tensorflow 2.

Networking and Protocols:

  • Extensive knowledge of various network protocols and their interaction with bandwidth-constrained environments.
  • Experience implementing monitoring solutions for constrained and disrupted environments.
  • Experience implementing and optimizing multi-threaded transport protocols.
  • Familiarity with pub/sub systems and their applications in distributed systems.

Agile Software Development:

  • Applied Agile methodologies in project development, ensuring iterative and collaborative software development processes.

Education

  • PhD in Computer Science, University of Ferrara, Italy
  • Mst in I.T. and Automation Engineering, University of Ferrara, Italy

About


Languages

Language:HTML 82.0%Language:CSS 18.0%