Core Skills
Data mining & parsing: collecting, cleaning, normalizing and enriching data from files, APIs and web sources.
Full-stack web apps: backend APIs, DB design, modern frontend, deployment.
Geo / GIS: spatial analysis, interactive maps, geo-analytics dashboards.
AI-assisted workflows: automation, content generation, data transformation via LLMs.
Programming & Backend
Python: FastAPI, Django/DRF, async APIs, background tasks.
Data stack: Pandas, NumPy, data cleaning & preprocessing, CSV/Excel/JSON/Parquet.
API development: REST API design, JWT/OAuth auth, pagination, versioning.
API integration: 3rd-party APIs (JSON/XML/OAuth), webhooks, rate limits handling.
Tools: Requests/httpx, Pydantic, Celery/RQ, logging & monitoring.
Frontend & Web
JavaScript / TypeScript.
React ecosystem: React, Hooks, basic state management (Context/Redux/Zustand), React Router.
UI & layout: HTML5, CSS3, responsive/adaptive layout (Flexbox, Grid), mobile/desktop.
Styling: Tailwind CSS; basic Bootstrap / Material UI.
Integration: connecting React frontends with REST APIs, forms, validation, file uploads.
Databases & Data Engineering
Relational DBs: PostgreSQL, Supabase, SQL (queries, joins, window functions, views).
Schema design: tables, relations, indexes.
Migrations: Alembic / Django migrations, dump/restore.
Data pipelines: parsing, cleaning, normalization, field mapping.
Data Mining & Web Scraping
Scraping: Selenium automation, requests-based scraping, handling dynamic sites.
Anti-bot: headless mode, delays, proxies, user-agent rotation.
API-based data collection: using official APIs when available.
Text extraction: structured data from messy HTML, tables and documents.
GIS & Geo-analytics
Desktop GIS: ArcGIS, QGIS, OSGeo tools.
Spatial data: Shapefiles, GeoJSON, KML, WKT; projections & coordinate systems.
Database GIS: PostgreSQL + PostGIS (basic), spatial queries.
Geoprocessing: buffering, clipping, spatial joins, distance/area calculations.
Web maps: preparing data for Leaflet / Mapbox / OpenLayers, tiles, layers.
QA & Testing
API testing: Postman (collections, environments, automated checks).
Web testing: UI & functional testing (flows, forms, edge cases).
Backend testing: basic unit & integration tests with pytest, performance-critical endpoints.
DevOps & Deployment
CI/CD: GitHub Actions (build, test, deploy pipelines).
Reverse proxy & servers: basic Nginx (proxying, SSL, static).
Containers: basic Docker for packaging and running services.
Environments: Linux basics, logs, env vars, monitoring.
AI, Automation & Low-Code Tools
Prompt engineering: prompts for LLM-based data transformation, generation and coding.
Automation: experience with visual workflow tools (Zapier / Make / n8n-style).
AI pipelines: semi-automated cleaning, classification and text enrichment.
Work Experience
Education
Qualifications
Hire a Data Scientist
We have the best data scientist experts on Twine. Hire a data scientist in Istanbul today.