Backend Developer
Astraea
2021-04-01-Present
- Created backend services for GIS (location) based web application with Django and Django Ninja Rest Framework and PostgreSQL DB models....
- Created backend services for GIS (location) based web application with Django and Django Ninja Rest Framework and PostgreSQL DB models.
- Developed integration between the application and Quickbase providing bidirectional data flow and synchronization.
- Implemented Auth0 authentication for API calls. Developed remote API service integrations for spatial data ingestion with optimized costs.
- Used Jupyter Notebooks to create/convert/test tabular and geospatial data for the backend application.
- Developed simple React UI applications to test and experience the data/workflow between the backend and frontend.
- Created/Revised Docker and K8s manifest files for AWS deployments.
Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Docker
React
Kubernetes
View more
Fullstack Developer
Cleanland Capital
2022-05-01-2022-08-01
Clean Energy (Wind, Solar) Asset Management Project with GIS Support
Worked as Fullstack developer, Python/FastAPI backend and Vue/Nuxt f...
Clean Energy (Wind, Solar) Asset Management Project with GIS Support
Worked as Fullstack developer, Python/FastAPI backend and Vue/Nuxt frontend.
Designed PostgreSQL/PostGIS data models.
Developed Geospatial aware Web API backend using Python and FastAPI.
Geospatial validations implemented to check related geometries.
Implemented integration with 3rd party applications/tools to synchronize data (ReportAll API, FAA Web API-Windturbine locations-, Smarty Streets for address verification, Contact enrichment APIs, etc)
Periodic background tasks created with Redis to sync, update and verify Windturbine locations.
Jupyter Notebook with Pandas extensively used for data processing, API testing and verification of Database models/functions.
Heroku used for deployments.
Created frontend of the application using Nuxt/Vue with additional UI libraries like vuetify.
Created PDF/Word reports.
Python
PostgreSQL
Heroku
View more
Python
PostgreSQL
Heroku
Pandas
Geospatial Technology
Mapbox
Nuxt.js
Vue.js
Fastapi
View more
Technical Manager
Piramid Fotogrametrik Hizmetler
2011-09-01-2021-04-01
2017 - 2021
- Design and development of GIS based Monitoring and Evaluation Web Applications by using Django, Django Rest Framework and R...
2017 - 2021
- Design and development of GIS based Monitoring and Evaluation Web Applications by using Django, Django Rest Framework and React.
- Designed Spatial Database models for monitoring the change in River Basin Rehabilitation Projects.
- Developed Frontend Applications using React, Mapping Frameworks like MapboxGL and Leaflet with integrated interactive charts by D3 and Dc.js
- Created ETL workflows to process vector and large raster files for monitoring the changes in project areas by using GDAL, Pandas and other Python libraries.
- Created automation tools with Python for geospatial data processing.
2010 - 2017
- Managed Remote Sensing and GIS projects. Supervised JICA supported Coruh River Rehabilitation Project's Monitoring and Evaluation System team which was formed by academicians.
- Created Arcgis and Microstation extensions for geospatial data processing using Python (Arcgis) and Visual Basic (Microstation) Trained customers on Remote Sensing and GIS solutions and software tools.
- Developed data conversion tools to provide efficient workflow between different software tools using Java.
- Developed data manipulation pipeline using Python and spatial libraries for processing tabular, raster,vector and point (elevation data) formats.
Python
Django
PostgreSQL
View more
Python
Django
PostgreSQL
Geospatial Technology
ETL
React
View more