Matteo Nicoli
@matteonicoli
Innovative software developer specializing in machine learning and GIS.
What I'm looking for
I'm a passionate software developer with a master's degree in Philosophy and Logic from the University of Milan, where I graduated with honors. My journey in technology began with a strong foundation in programming languages such as C, Python, and Java, which I have applied in various projects and roles. Currently, I am focused on developing advanced machine learning models and GIS functionalities, contributing to open-source projects, and enhancing software solutions for law firms.
Throughout my career, I have successfully led the design and implementation of Elibra Analytics, a business intelligence web app that integrates multiple data sources. My experience spans across startups and consulting firms, where I have honed my skills in software development, data analysis, and project management. I thrive in collaborative environments and am always eager to tackle new challenges that push the boundaries of technology.
Experience
Work history, roles, and key accomplishments
Software Developer
GNU MPFR
Apr 2025 - Present (3 months)
Contributed to the GNU MPFR project by introducing a hash function for MPFR numbers and implementing Legendre polynomials. These contributions enhance the library's functionality and mathematical capabilities.
GIS Developer
TDengine
Mar 2025 - Present (4 months)
Developed GIS functionality within TDengine to process geometric objects across various coordinate systems and measurement units. This involved implementing compatibility with MySQL and fixing documentation.
macOS Developer
HTOP
Mar 2025 - Present (4 months)
Added GPU support for HTOP on macOS, including a new meter to display GPU core information. Performed minor fixes and improvements to the application's functionality.
Machine Learning R&D Engineer
Confidential Company
Sep 2024 - Present (10 months)
Developed a machine learning model for automatic tag extraction from Italian legal documents. Built a fastAPI Python server to expose REST endpoints for document tokenization, database interfacing, and LLM integration.
Software Engineer
Elibra
Jun 2021 - Present (4 years 1 month)
Designed and built Elibra Analytics, a web application for business intelligence and data visualization, integrating Elibra and external data sources. Developed new features, performed bug fixing, and maintained customer configurations on Ubuntu Server.
Software Consultant
Altitudo
Jan 2019 - Present (6 years 6 months)
Developed Dynamics 365 plugins, testing procedures, and bug fixes, along with Javascript MVC applications. Maintained Windows Services using C# and developed a clustering algorithm for word vectors using Python and C.
Education
Degrees, certifications, and relevant coursework
University of Milan
Master’s degree, Philosophy and logic
Grade: 110/110 cum laude
Achieved a Master's degree in Philosophy and Logic with full honors (110/110 cum laude). The program provided a strong foundation in logical reasoning and philosophical inquiry.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Matteo?
You can contact Matteo and 90k+ other talented remote workers on Himalayas.
Message MatteoFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
