Octavio Jose P.
Full-Stack GIS Developer | ArcGIS & Leaflet | .NET, React, AWS
Need a GIS developer who can build the full solution — from database to map interface? I deliver production-ready geospatial applications for utilities, municipalities, and infrastructure teams using .NET, React, ArcGIS, Leaflet, and cloud infrastructure on AWS. With 100% Job Success on Upwork and 6+ years building GIS systems at POSM Software, I've shipped desktop, web, and data solutions used daily by field inspectors, analysts, and leadership — both online and offline. WHAT I BUILD Desktop GIS Applications (ArcGIS Runtime 200.x / .NET) WPF and WinUI apps with MVVM, offline maps (MMPK/TPK), feature editing, attachments, geodatabase sync, and MSI/MSIX packaging. Result: Office staff update assets without needing ArcGIS Pro licenses. Web Mapping Platforms (React / ArcGIS JS / TypeScript) Interactive maps with asset search, filters, custom popups, role-based access, and responsive UI using Next.js and Tailwind. Result: Crews find assets in seconds; leadership sees live operational status. Open-Source Mapping (Leaflet / GeoServer) Leaflet-based web maps served from GeoServer on AWS, with WMS/WFS layers and custom tile caching. Currently running a live Leaflet app for infrastructure visualization. Result: Cost-effective alternative to proprietary stacks for clients who need flexibility. Data Pipelines & Integrations SQL Server and PostGIS replication via CDC/AWS DMS, Python/ArcPy ETL with nightly syncs, validation rules, and alerts. Built a custom API connecting POSM Software directly to ArcGIS Online — no ArcGIS Enterprise needed. Result: Significant infrastructure cost savings. Cloud Infrastructure (AWS) Production GeoServer on EC2 with ALB, Auto Scaling, EFS, and multi-client spatial data hub architectures. Result: Scalable real-time spatial data serving across organizations. Dashboards & KPIs Chart.js dashboards with completion %, backlog tracking, risk analysis, drill-downs, and CSV/Excel exports for management reporting. HOW I WORK Fast discovery: I map users, layers, edit rules, and success metrics upfront. Early wins: First milestone delivers a working map, workflow, or KPI. Iterative delivery: Small, testable improvements with clean documentation and training. I work comfortably with distributed teams and deliver in English or Spanish. TECH STACK ArcGIS Runtime 200.x, ArcGIS Pro, ArcGIS Online, Feature Services, Field Maps, Survey123 | C#, WPF, WinUI, MVVM, ASP.NET Core | React, Next.js, TypeScript, Tailwind, Node.js, Electron | SQL Server, PostgreSQL/PostGIS, Python, ArcPy | AWS (EC2, ALB, EFS, DMS, S3, Amplify) | Leaflet, GeoServer, OpenLayers | REST APIs, OAuth, Chart.js
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $15k
Billed in all: $118,452$118k
$15k in the last 6 months
Earnings, last 30 days
Skill rankings: Top 3% in Python Script
Ranked by MRR among everyone on Upwork with the skill.
- #9GIS Software165 freelancers · 🇳🇮 #1Top 5%🇳🇮#1 of 1
- #23Electron358 freelancers · 🇳🇮 #1Top 6%🇳🇮#1 of 1
- #30ArcGIS692 freelancers · 🇳🇮 #1Top 4%🇳🇮#1 of 1
- #30.NET Stack276 freelancers · 🇳🇮 #1Top 11%🇳🇮#1 of 1
- #35Python Script1,307 freelancers · 🇳🇮 #1Top 3%🇳🇮#1 of 2
- #44GIS885 freelancers · 🇳🇮 #1Top 5%🇳🇮#1 of 1
- #84Desktop Application1,674 freelancers · 🇳🇮 #1Top 5%🇳🇮#1 of 2
- #88Database Management1,656 freelancers · 🇳🇮 #2Top 5%🇳🇮#2 of 4