Hey there! I'm

Yogesh Kumar!

GIS & Full-Stack Software Engineer

I build and maintain production systems across application development, databases, geospatial infrastructure, and deployment. From backend services and PostgreSQL/PostGIS to GeoServer, Linux infrastructure, and CI/CD pipelines.

// Hello World

const dev = {

name: "Yogesh",

stack: "full",

gis: true,

};

dev.deploy(); // 🚀

scroll down
About Me

I work across the application, database, GIS infrastructure, and deployment layers of production systems. At the Survey Settlement and Land Records Department, Karnataka, my role bridges software engineering and hands-on systems operations.

My work includes application and backend development, managing PostgreSQL/PostGIS and MongoDB databases, configuring GeoServer and geospatial workflows, and working in Linux environments with Docker and CI/CD pipelines to keep production systems reliable.

📍 Bengaluru, KA🎓 B.E. in ISE🏢 SSLR Dept, Karnataka
2+Years Exp
10+Projects
StateGovt Scale
Experience
May 2023 – Present• Bengaluru, KA

GIS Engineer (Full-Stack SDE)

Survey Settlement & Land Records Dept, Karnataka

via Invensis Technologies Pvt Ltd

  • ✦Built and maintained production web applications and backend services for government workflows and survey operations
  • ✦Designed and maintained PostgreSQL/PostGIS and MongoDB databases, including schemas, tables, spatial data, and SQL workflows
  • ✦Managed GeoServer configuration, including stores, layers, services, styles, and geospatial publishing workflows
  • ✦Set up and maintained GitLab CI/CD pipelines for automated build and deployment workflows
  • ✦Worked with Linux, Docker, and server environments for deployment, troubleshooting, and infrastructure support
  • ✦Collaborated with stakeholders to translate requirements into practical technical solutions
JavaSpring BootReactNext.jsPostgreSQLPostGISMongoDBGeoServerLinuxDockerGitLab CI/CD
2018 – 2022• Bengaluru, KA

Bachelor of Engineering

APS College of Engineering

Information Science & Engineering

Projects

Production systems built for government departments — handling real data, real users, and real scale across Karnataka.

Karnataka Lake Statistics

★ Production System

Full-stack platform providing lake data, geographical boundaries, and encroachment statistics for Karnataka state. Used by citizens, researchers, and government officials for water resource management and land administration.

✦

My Contribution

Built the Spring Boot backend APIs for spatial and statistical data, designed the PostgreSQL/PostGIS database schema, and developed the Next.js frontend with interactive OpenLayers maps, hierarchical filtering, and PDF report generation.

Technical Layers:

Application:Spring Boot REST APIs · Next.js · OpenLayers · Chart.js
Spatial Data:PostgreSQL · PostGIS · Spatial Indexing
GIS:GeoServer (WMS/WFS) · QGIS
Infrastructure:Docker · Linux

Equipment Manager

★ Production System

Enterprise equipment lifecycle management system tracking GIS survey devices from vendor procurement to district allocation, deployment, and repair across Karnataka.

✦

My Contribution

Implemented the Java 21 / Spring Boot backend with role-based access control, the Next.js 15 frontend with reporting dashboards, and the PostgreSQL data layer with audit logging and notification workflows.

Technical Layers:

Application:React 19 / Next.js 15 · Spring Boot · REST APIs
Data:PostgreSQL · Audit Logs · Schema Design
Infrastructure:Docker · Linux Environment · GitLab CI/CD

Mojini Ingestion Service

★ Production System

Background processing pipeline that converts non-spatial land records from Bhoomi (state land records system) into GIS-ready records with spatial geometry for downstream editing by GIS operators.

✦

My Contribution

Designed and built the entire Spring Boot processing service: LISTEN/NOTIFY polling, batch processing with row-level locking, 7-level cadastral hierarchy matching, deduplication, and placeholder geometry generation.

Technical Layers:

Backend Service:Spring Boot · LISTEN/NOTIFY Events · Batch Processing
Spatial & Data:PostgreSQL · PostGIS · PLpgSQL Procedures
GIS Integration:GeoServer WFS-T Handover · QGIS Ready
Infrastructure:Docker · Linux Runtime

Landstack Geofence

Geofencing module for spatial boundary management in land record administration. Enables surveyors to define and validate geographic boundaries for land parcels.

✦

My Contribution

Built the TypeScript/React frontend for boundary definition and validation workflows, integrating with the backend spatial APIs.

Technical Layers:

Application:React / Next.js · TypeScript
Spatial & GIS:Geofence Boundary Workflows · Spatial API Integration

AgriStack

Agriculture data platform for aggregating and processing farm data. Python-based service containerized with Docker for deployment across agricultural data pipelines.

✦

My Contribution

Developed the Python data processing service and Dockerized it for deployment.

Technical Layers:

Data Service:Python ETL · Data Ingestion
Infrastructure:Docker Containerization · Linux Runtime

GeoServer User Context Plugin

Custom Java plugin extending GeoServer with user-context-aware layer security for fine-grained access control over spatial data layers.

✦

My Contribution

Developed the Java plugin implementing GeoServer's plugin architecture to enforce user-context-based access control on spatial data layers.

Technical Layers:

GIS Infrastructure:GeoServer Plugin Architecture · Layer Security
Core Service:Java · User-Context Filtering · Access Control

+ Personal Projects

Cybersecurity Quiz App • Blog Application • Developer Portfolio — side projects for learning and practice.

What I Work Across

Practical engineering across the entire system lifecycle — from user interface and backend services to spatial databases, GeoServer, and Linux deployment pipelines.

01

Frontend & UI

Interactive mapping, management dashboards, responsive design

ReactNext.jsTypeScriptTailwind CSS
↓
02

Backend & APIs

REST API architecture, event-driven services, business logic

JavaSpring BootNode.jsPythonREST APIsPostman
↓
03

Databases & Data

Schema design, tables maintenance, spatial indexing & SQL queries

PostgreSQLPostGISMongoDBSQLDatabase Design
↓
04

GIS & GeoServer

Stores, layers, symbology styles, spatial publishing & workflows

GeoServerPostGISQGISOpenLayersGIS Services
↓
05

Linux & Infrastructure

Daily-driver OS, server maintenance, runtime troubleshooting

LinuxDockerNginxMinIOAWS EC2AWS S3
↓
06

CI/CD & Deployment

Automated pipelines, build workflows, containerized delivery

GitLab CI/CDDockerJenkins

“I don't just build the UI.”

I work across the stack — from applications and APIs to databases, GIS infrastructure, Linux servers, and CI/CD.