Muhammad N.
Senior FullStack Developer | GIS Engineer | Vue | React | Django
🏅 Distinctions 🏅 🏆 Developed 25+ production level Enterprise GIS and Web applications 🏆 Ranked among Top 3% Talent on Upwork 🏆 7+ years of Coroprate and Freelance Application Development Experience 🏆 3+ years of AWS, Azure and GCP experience 🏆 3+ years of experience in Micro Services architecture 🏆 Expertise in all domains of Software Development (Frontend, Backend, Testing, Deployment and Documentation) 🏆 Proficient in all domains of GIS Development (WebGIS, GeoSpatial Analytics, Desktop GIS and GIS Servers) 🛠️ Tech Stack 🛠️ Frontend - Vue3 (Pinia, Nuxt, Apollo, Primevue) | Vue2 (Vuetify, Vuex) - ReactJS (TypeScript, antd, Redux, React Router, tailwind, materialUI) - Mapbox, GoogleMaps, Leaflet, Openlayers, heremaps, D3, Cesium Backend: - Python (Django/GeoDjango/Flask), Django Rest Framework, Django ORM / SqlAlchemy, PostGIS, GDAL, rasterio, shapely, WebSockets and JWT - NodeJS (Express, TypeScript, Sequelize) Database - MySql, Postgres with PostGIS and SqlServer GIS Servers - GeoServer - ArcGIS Online - QGIS Server Cloud - AWS, GCP, Azure ⭐ Software Expertise ⭐ - FullStack Application Development - Frontend Development - Backend Development - Web Development - Desktop Application Development (Electron, PyQT) - Python - Django - ReactJS - VueJS - Saas - Micro Services Architecture - AWS EC2, SQS, SNS, Cognito, Api Gateway, OpenSearch, CloudWatch - Flask - FastAPI - NodeJS (Express) - Vanilla JavaScript - MySql - Postgres - SqlServer - Redis - WebSockets - ElasticSearch - TypeScript - HTML - CSS - Tailwind ⭐ GIS Expertise ⭐ - FullStack GIS Application Development using mapbox, leaflet or Openlayers on the Frontend and GeoDjango / NodeJS on the backend. - Vector tiling in GeoServer and mapbox - Spatial data processing and retrieval in PostGIS - Routing Application development using Google Directions Api and Google Maps API - GeoSpatial Python Development - Scripting in PyQGIS and Arcpy - QGIS Plugin Development - GIS Analysis in QGIS and ArcGIS - Image Classification and Georeferencing I am a Senior FullStack / GIS Developer with wide range of expertise as you can see in the sections above. I have worked with not only startups but also mature Software Companies all over the world on different products and helped them grow to be market leaders. Ranging from small scale applications targeting thousands of users to large scale Enterprise products with hundreds of thousands of users, I have worked in all environments. From building Application Architectures to designing and optimizing Database Schemas and then put them into action via Sophisticated Backend built on top of Solid Principles and relevant Design Patterns, I have been through the flow more times than I can remember. Is backend knowledge enough to serve your needs? Might not be the case. Well, I am not finished yet. Most of the projects I worked on or solely developed, they involved both Frontend and Backend work. I am well aware of the good practices in Frontend development in React and VueJS. I have built highly scalable Frontend applications with a lightweight but powerful UI. I have worked on a variety of GIS applications both in Desktop and Web environments too. Talk about the old school Python scripting environments in GIS Software like PyQGIS in QGIS and ArcPy in ArcMap or Plugin development in QGIS or sophisticated Web Mapping Applications with super fast Map retrieval and streamlined GIS processing, I have worked on them all. Along with that, I have got good experience with OpenGL to integrate GIS realm with the 2d camera world. That's not all, I have worked with Google Street View to show custom markers and track user's movement in the Street View as well. Whether you need an expert opinion in any of the technologies, libraries or framework mentioned above or you need a consistent development partner to take your product to the next level, you can put your faith in me. Let's connect to convert some amazing ideas into reality.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $57k
Billed in all: $270,729$271k
$57k in the last 6 months
Across 74 contracts
Earnings, last 30 days
Skill rankings: #1 in 3 skills of 21
Rarest: top 0.33% in QGIS, of 607. Ranked by MRR among everyone on Upwork with the skill.
- Leaflet221 freelancers · 🇵🇰 #1Top 0.45%🇵🇰#1 of 54
- English to Urdu Translation168 freelancers · 🇵🇰 #1Top 0.60%🇵🇰#1 of 143
- Ant24 freelancers · 🇵🇰 #1Top 4%🇵🇰#1 of 6
- QGIS607 freelancers · 🇵🇰 #1Top 0.33%🇵🇰#1 of 101
- Remote Sensing267 freelancers · 🇵🇰 #1Top 0.75%🇵🇰#1 of 73
- ArcGIS Online176 freelancers · 🇵🇰 #1Top 1%🇵🇰#1 of 29
- Google Maps API756 freelancers · 🇵🇰 #1Top 0.40%🇵🇰#1 of 189
- Vuetify362 freelancers · 🇵🇰 #1Top 0.83%🇵🇰#1 of 60