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 – PresentBengaluru, 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 – 2022Bengaluru, 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.