About Me

I'm a passionate software developer with expertise in full-stack development, cloud technologies, and AI/ML. I build scalable applications and solve complex problems.

Professional Experience

Full Stack Engineer

Bliq GmbH, Berlin

December 2020 - Present
Architect and maintain backend services for Bliq Rides using NestJS, TypeScript, MongoDB, and Kafka, focusing on scalability, observability, and event-driven design. Build and maintain React/Next.js applications that streamline fleet operations, enable real-time reporting, and support internal workflows for operations and support teams. Build serverless components on Google Cloud Functions and Firebase, contributing to an event-driven and modular system architecture. Led cross-functional feature development from requirements to production, delivering key tools for operations and support teams.
NestJSTypeScriptMongoDBKafkaReactNext.jsGoogle Cloud FunctionsFirebase

Computer Vision and AI Software Engineer

Bliq GmbH, Berlin

November 2018 – December 2020
Designed and developed a computer vision platform that processes street view videos to automatically extract detailed road and infrastructure data using AI-driven object detection and visual recognition. Utilized TensorFlow and PyTorch to train and evaluate models with both public and custom-labeled datasets, and applied scikit-learn for classification and data analysis tasks. Delivered geospatial analysis solutions for public sector clients, including: • The Hague Municipality: Curbside parking density and availability mapping • German Federal Ministry for Digital and Transport (BMV): Road surface quality assessment with damage mapping in Berlin • Project VIVRE: Virtual stop detection for smart mobility systems
TensorFlowPyTorchscikit-learnComputer VisionAI/MLGeospatial Analysis

Geospatial Software Engineer

Here Technologies, Istanbul

May 2016 – June 2017
Performed geospatial data quality analysis on large-scale Point of Interest (POI) datasets acquired for HERE Maps. Used Python, pandas, and SQL to inspect, compare, and assess consistency and completeness of location data against provider specifications. Supported data procurement and integration processes by identifying inconsistencies, measuring data accuracy, and delivering actionable feedback to improve dataset reliability.
PythonpandasSQLGeospatial AnalysisData Quality