Emanuele Tajariol

Senior Software Architect And Developer at GeoSolutions S.A.S.

Rome, Lazio, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Emanuele Tajariol is a senior software architect and developer based in Rome with 16 years of experience designing and delivering geospatial and enterprise software systems. He leads architecture and development at GeoSolutions and has long-standing involvement on the GeoNetwork steering committee, combining applied engineering with open governance. His open-source contributions span cornerstone projects like GeoServer and GeoTools, where he implemented WCS 2.0 capabilities and improved WMTS/WPS handling, and he has strengthened data catalog functionality in GeoNode and CKAN extensions. Comfortable in Java and Python, he focuses on backend systems, data formats, metadata handling and integrations with geospatial stacks such as PostGIS. Past roles at FAO and Siemens honed his ability to translate domain requirements (from statistical analysis workstations to hospital systems) into robust, production-ready software. Outside core engineering he pursues discipline-based interests—certified canoe instructor—which reflects a practical, team-oriented leadership style.
code16 years of coding experience
job12 years of employment as a software developer
bookIstruttore agonista, Istruttore agonista at FICK - Federazione Italiana Canoa Kayak
bookMSc, Software and Communications Engineering, MSc, Software and Communications Engineering at Università degli Studi di Roma 'La Sapienza'
languagesenglish, italian
stackoverflow-logo

Stackoverflow

Stats
11reputation
422reached
2answers
0questions
github-logo-circle

Github Skills (34)

postgresql10
python10
ckan-extension10
django10
wps10
geoserver10
geospatial10
wcs10
java10
spatial-data10
javas10
geo10
ckan10
mts10
gis10

Programming languages (11)

JavaShellCSSC++SchemeSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
Java client library for GeoServer
Role in this project:
userBack-end Developer
Contributions:44 commits, 2 PRs, 9 pushes in 5 years
Contributions summary:Emanuele primarily contributed to the Java client library for GeoServer by implementing and enhancing features related to publishing and managing GeoServer resources. Their work included configuring bounding boxes for layer publishing, handling coverage metadata, and adding methods for PostGIS datastore creation. They also improved the encoding of lists within XML payloads and made updates to the GeoServerRESTPublisher and associated encoders to enhance functionality and address issues in the mosaic publishing process.
wpsclient-librarywmsjavageoserver
geoserver/geoserver

Nov 2012 - Oct 2022

Official GeoServer repository
Role in this project:
userBack-end Developer
Contributions:18 reviews, 83 commits, 55 PRs in 9 years 11 months
Contributions summary:Emanuele's commits primarily focus on implementing the WCS2.0 GetCapabilities and DescribeCoverage operations. The contributions involve writing Java code to handle the transformation and output of the WCS capabilities document. The work also includes integration with GeoServer's catalog and configuration, as well as handling of exceptions and support for various data formats. These changes are targeted towards improving the Web Coverage Service 2.0 support.
wcswpswfsgeospatialgml
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Emanuele Tajariol - Senior Software Architect And Developer at GeoSolutions S.A.S.