Hi, I’m Shaharyar. Welcome to my corner of the world.
Introduction
Hi, I’m Shaharyar.
I’m a full-stack software engineer and GIS developer based in Rawalpindi, Pakistan. For 8+ years, I’ve built practical software for logistics, e-commerce, geospatial data, and AI-enabled workflows. My work spans user-facing products, backend services, and GIS tools—turning complex data and operational processes into clear, dependable applications. I began in Space Science before specializing in GIS and Remote Sensing, and that blend of scientific and engineering perspectives continues to shape how I approach problems.
Follow my path from Space Science into GIS and software, then explore the products and tools I’ve helped build.
Education
Where it started
I began with a Bachelor’s degree in Space Science at IST, then focused my graduate studies on GIS and Remote Sensing at NUST. That progression gave me a scientific perspective on spatial data and the geospatial foundation I now bring to software development.
Experience
Putting that foundation to work
My career has taken me from digital mapping and GIS analysis into geospatial automation and full-stack product engineering. I’ve built mapping and zoning tools, then contributed to products across education, logistics, e-commerce, and business operations. At Rosor Exploration, I develop QGIS plugins for both technical and non-technical teams.
Projects
Selected work
This collection turns practical workflow needs into usable software: privacy-first writing and capture tools, logistics systems, and GIS-enabled route planning. Each project brings its own mix of product thinking, engineering, and applied geospatial or AI capabilities.
Skills
How I build
My toolkit spans geospatial development and full-stack engineering—from QGIS, Mapbox, and spatial databases to web interfaces, APIs, and cloud deployment. I bring in AI and automation when they solve a concrete user problem or make a workflow more effective.
Contact
Let’s build something useful.
Available · Full-time · Part-time · Contract
I build geospatial systems, full-stack applications, and operational tools that make complex workflows easier to manage. Tell me what you’re building and where you need support.
For 8+ years, I’ve built practical software for logistics, e-commerce, geospatial data, and AI-enabled workflows. My work spans user-facing products, backend services, and GIS tools—turning complex data and operational processes into clear, dependable applications. I began in Space Science before specializing in GIS and Remote Sensing, and that blend of scientific and engineering perspectives continues to shape how I approach problems.
Institute of Space Technology (IST)
Bachelor's Degree in Space Science · Aug 2017
Comprehensive curriculum including Astronomy, Astrophysics, Databases, Introduction to Programming, Space Law, Quantum Mechanics, and Space System Project Management. Built strong foundation in physics, mathematics, and computational methods.
National University of Sciences and Technology (NUST)
Master's, GIS and Remote Sensing · Aug 2020
Advanced coursework in Hydrology, WebGIS, Advanced Remote Sensing, GIS, and Urban Development. Specialized in spatial data analysis and geospatial modeling applications.
Learning Pavilion
Certifications · 2019–2024
Continuing education in geospatial analysis and AI development.
Exploring Spatial Patterns in DataEsri Certification · Oct 2019
TPL Maps
GIS Analyst · Oct 2017 - Nov 2019
Full-time | On-site | Islamabad, Pakistan
Led the data development team and built tools that improved spatial data workflows and operational efficiency.
Team Leadership: Led the data development team while optimizing spatial data production workflows and operational efficiency
Error Tracking System: QGIS plugin for issue tracking and assignment; reduced data quality issues and improved resolution speed by 73%
Audit System: Python desktop app for monitoring and validating spatial data changes
Street Vision Platform: QGIS plugin with GPS, video analysis, and ML-assisted feature suggestions; increased digitization efficiency by 60%
Internal Ops Portal: Django app for inventory management and team performance tracking
Plugin/Deployment Management: Managed internal QGIS plugin repositories and deployment of web apps and REST APIs
Magma Systems
Geospatial Engineer · Jul 2020 - Nov 2020
Full-time | On-site | Islamabad, Pakistan
Built automation tools for geospatial data processing and quality validation.
QGIS Digitization Plugin: Semi-automated digitization of U.S. zoning maps using computer vision; reduced time by 70%
QA/QC Pipeline: Automated spatial data validation with error detection to reduce manual review
Gneffin
Software Engineer · Aug 2021 - Sep 2026
Full-time | Remote | Taipei, Taiwan
Full-stack software engineer building seller operations, logistics, AI content, ad tracking, and finance operations platforms.
MarketPlusAI: Seller operations platform using Vue.js and Django with order visibility, inventory monitoring, low-stock alerts, sales analytics, product advertising, and customizable reward campaigns
Logistiic: Next.js logistics platform for China/Taiwan sellers with multi-carrier quotations, product workflows, tracking, and Stripe payments; reduced turnaround from 2–3 days to near real time
Compoose: Offline-first macOS writing workspace built with Electron, React, and TypeScript, with rich editing, iCloud sync, meeting transcription, and on-device AI
AI Media Pipeline: End-to-end YouTube processing for subtitles, translation, and keyword extraction to build multilingual learning materials
Ad Tracking Platform: Next.js and PostgreSQL platform for lead generation, conversion stages, sales, revenue, and commissions visibility
Finance Operations Platform: Next.js platform for transactions, loans, expenses, and revenue with AI receipt import and data extraction
Rosor Exploration
GIS Developer · Jul 2026 - Present
Full-time | Remote | Ontario, Canada
Designing, developing, and maintaining QGIS plugins tailored to the needs of both technical and non-technical teams.
Compoose
Offline-first writing workspace · macOS
Compoose Desktop is an offline-first writing workspace for organizing projects and notes, editing rich documents, and turning meetings into searchable transcripts and useful summaries. Documents are stored locally, sync across Macs through iCloud, and can use on-device AI for translation and meeting summaries.
Organize work in a flexible Projects → Groups → Sheets structure, with local SQLite storage.
Write in a rich-text editor with tables, task lists, code, math, images, and formatting tools.
Record meetings or import audio, then create local transcripts and editable meeting summaries.
Use on-device Gemma models for document translation and meeting summaries.
Sync documents between Macs with Yjs-backed changes and Apple CloudKit.
Export finished work to PDF, DOCX, HTML, and Markdown.
A native macOS capture and annotation tool for selecting screen regions, extracting text and tables, masking sensitive details, and using Apple’s on-device language model—all without sending captures to Compoose Lens servers.
Capture a screen region from the menu bar, home window, or a global shortcut, then annotate with ink, shapes, arrows, and text.
Recognize text, faces, and barcodes on device, with Live Text selection over the capture.
Detect sensitive regions and apply manual or automatic mosaic masking before sharing.
Turn captured tables into editable cells, then copy or export as Markdown, TSV, or CSV.
Use Apple’s on-device language model to translate, summarize, explain, and ask questions about selected content.
Collect multiple captures and export them as a PDF, stitched image, or separate image files; send captures directly to Compoose.
Next.js logistics platform for China/Taiwan sellers with multi-carrier quotations, product workflows, tracking, and Stripe payments; reduced turnaround from 2–3 days to near real time
Compare multi-carrier quotations and carry selected shipments from product selection through booking.
Coordinate fulfilment details including carton and pallet distribution, pickup windows, shipping labels, and required documents.
Give customers shipment views with carrier status updates, route details, and delivery progress.
Support billing workflows with Stripe invoices, payment handling, and customer credits.
Process booking, preparation, shipment, and invoice events through asynchronous messaging and notification workflows.
Built with
Next.js
React
TypeScript
PostgreSQL
Prisma
Stripe
Upstash Redis
Kafka
AWS S3
AWS SQS
AWS SNS
Google Maps APIs
Trucking Ledger
HOS-compliant trip planning · Mapbox
A full-stack route planner for interstate property-carrying drivers. It geocodes a journey, calculates route legs, schedules fuel, breaks and required rests, and draws a daily driver log for every calendar day of the trip.
Mapbox geocoding, routing, and map geometry
70-hour / 8-day HOS scheduling
Fuel, break, rest, pickup, and drop-off planning
Generated daily log sheets
Route, compliance, and stop timelines
Built with
Mapbox GL
Django
React
TypeScript
Geospatial
Mapping & spatial data
Mapping interfaces, spatial analysis, and GIS automation—from QGIS workflows to route-planning applications.
Mapping & GIS
QGIS
PyQGIS
PyQt
Web GIS
ArcGIS
OpenStreetMap
Leaflet
Mapbox
Google Maps API
Spatial Data & Analysis
GDAL
PostGIS
Spatial Analysis
See it in practice
Software Engineering
Frontend · Backend · Data · Delivery
Full-stack applications connecting user interfaces, APIs, databases, payments, and deployment.
Frontend & UI
HTML
CSS
JavaScript
TypeScript
React
Next.js
Vue
Astro
TailwindCSS
Figma
Backend
Node.js
Python
Django
Fastify
Flask
RESTful APIs
WebSockets
Kafka
Database & Storage
PostgreSQL
MongoDB
Redis
AWS S3
Elasticsearch
Cloud & DevOps
AWS (EC2, RDS, Lambda, SQS, SNS)
Vercel
Heroku
DigitalOcean
Cloudflare
Nginx
Git
Sentry
PostHog
Desktop & Mobile
Electron
Expo
Swift
SwiftUI
AppKit
CloudKit
Services & Auth
Stripe
Better Auth
Clerk
Supabase
Firebase
Resend
See it in practice
AI & Automation
Applied AI · Workflow tools
AI-assisted writing and capture, local intelligence, and tools that reduce repetitive work.
AI & Machine Learning
OpenAI API
Gemini API
Vercel AI SDK
AI Agents
LLM Integration
RAG Systems
LangChain
Vision
VisionKit
Apple Foundation Models
See it in practice
Let’s build something useful.
Available · Full-time · Part-time · Contract
I build geospatial systems, full-stack applications, and operational tools that make complex workflows easier to manage. Tell me what you’re building and where you need support.