Hey there! I'm
Yogesh
Kumar!
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(); // 🚀
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.
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
Bachelor of Engineering
APS College of Engineering
Information Science & Engineering
Production systems built for government departments — handling real data, real users, and real scale across Karnataka.
Karnataka Lake Statistics
★ Production SystemFull-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:
Equipment Manager
★ Production SystemEnterprise 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:
Mojini Ingestion Service
★ Production SystemBackground 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:
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:
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:
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:
+ Personal Projects
Cybersecurity Quiz App • Blog Application • Developer Portfolio — side projects for learning and practice.
Practical engineering across the entire system lifecycle — from user interface and backend services to spatial databases, GeoServer, and Linux deployment pipelines.
Frontend & UI
Interactive mapping, management dashboards, responsive design
Backend & APIs
REST API architecture, event-driven services, business logic
Databases & Data
Schema design, tables maintenance, spatial indexing & SQL queries
GIS & GeoServer
Stores, layers, symbology styles, spatial publishing & workflows
Linux & Infrastructure
Daily-driver OS, server maintenance, runtime troubleshooting
CI/CD & Deployment
Automated pipelines, build workflows, containerized delivery
“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.
Drop me a note ✉️
“Let's build something that matters.”