Nuno Oliveira

Manager Of The Java Team at GeoServer

Porto, Porto, Portugal
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
Nuno Oliveira is a seasoned software leader and Manager of the Java Team at GeoSolutions with over a decade of experience building scalable GIS and maritime data systems. He combines hands-on Java and full-stack development with team leadership, guiding delivery of GeoServer-based open-source solutions and big-data pipelines using Kafka, Spark and cloud platforms. A longtime open-source committer and project committee member for GeoServer and GeoTools, his contributions span backend JDBC and raster handling to front-end MapStore UI enhancements. He has deep domain expertise in distributed systems and maritime AIS ingestion, and uniquely pairs that with early research experience implementing 3D geospatial services and terrain mesh algorithms.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor Degree, Informatics Engineering, Bachelor Degree, Informatics Engineering at Universidade do Minho
languagesEnglish, French, Portuguese
github-logo-circle

Github Skills (36)

caching10
javascript10
geotools10
leaflet10
user-interface10
geospatial10
jdbc10
java10
spatial-data10
javas10
geo10
mts10
gis10
sql10
openlayers10

Programming languages (8)

TypeScriptJavaShellSchemePLpgSQLJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
geoserver/geoserver

Dec 2015 - Apr 2021

Official GeoServer repository
Role in this project:
userBackend Developer & UI Designer
Contributions:23 reviews, 424 commits, 686 PRs in 5 years 4 months
Contributions summary:Nuno contributed to the Geoserver GeoFence UI with the implementation of a feature to allow the definition of an allowed area using a new UI. The work included modifications to existing pages and code files, as well as the integration of features to support this feature such as drag and drop for ordering rules, additional configuration for a new admin rules page and a UI to echo existing parameters.
wcswpswfsgeospatialgml
GeoWebCache/geowebcache

May 2016 - Sep 2022

GeoWebCache is a tile caching server implemented in Java that provides various tile caching services like WMS-C, TMS, WMTS, Google Maps, MS Bing and more
Role in this project:
userBackend Developer
Contributions:1 review, 53 commits, 52 PRs in 6 years 5 months
Contributions summary:Nuno primarily contributed to the core functionalities of the GeoWebCache project. They focused on bug fixes and minor improvements across different modules, including the core functionality of the MetaTile class, WMTS service implementation, and memory-based blob storage. The commits also included enhancements such as adding extensions points in WMTS service for handling custom operations and encoding extra metadata, and addressing Windows build issues for the SQLite storage module. They demonstrated good understanding of layer management and capabilities documents.
geowebcachecachingtilewmswmts
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
Nuno Oliveira - Manager Of The Java Team at GeoServer