Samet Öçsoy profile photo

Samet Öçsoy

Senior Software Engineer / Basketball Coach

Full-stack software engineer with 4+ years of experience building microservice-based enterprise systems (Angular, .NET Core, FastAPI, MongoDB, Kafka, Docker) at a national logistics company, alongside independent product development. Founder of qrder.net, a live SaaS platform for digital QR menus. Background in machine learning / NLP and data engineering (ETL pipelines, text mining, chatbots). Also active as a basketball coach.

Professional Experience

  1. Senior Software Engineer (Full-Stack Developer)

    Aras Kargo – ArasDxIstanbul, Turkey

    Jan 2022 – Present
    • Developed a ticket and dashboard application to manage operational issues, track employees and tasks, and improve process efficiency, using Angular 16, MongoDB, and FastAPI (Python) for REST API services.
    • Built a courier locker application with Angular 16, Ionic, and Cordova for cross-platform mobile delivery, using C# and LINQ for backend data processing with MongoDB.
    • Migrated legacy data formats (MIP, TIF, CIF) into a modern .NET-based infrastructure using C# and LINQ for Eurodis Cargonet integration.
    • Designed and developed map-based functionalities using Leaflet.js on a containerized microservice architecture (Docker, Rancher); implemented distributed logging with Graylog, message queues with Kafka, and caching with Redis; tested APIs with Postman.
    • Integrated geographic databases and built map tools enabling users to define locations and draw polygons, managing backend operations with C# and MongoDB.
    • Built an SMS and notification microservice system in C# for real-time updates, validated with Postman.
    • Developed task management and performance-tracking dashboards in .NET/C#, enabling managers to monitor real-time updates via LINQ-based reporting.
    • Built ETL pipelines to transfer data from MongoDB to PostgreSQL using Airflow and Python, and set up reporting with Metabase.
    • Developed NLP solutions for text classification, data scraping, similarity detection, and chatbot functionality using Python, NLTK, spaCy, scikit-learn, TensorFlow/PyTorch, FastAPI, and Angular.
  2. Founder & Full-Stack Developer

    qrder.net (Live Product)Istanbul, Turkey — Independent Project

    2024 – Present
    • Founded and built qrder.net, a live, web-based QR menu and table-ordering SaaS platform for restaurants, cafes, and bars, requiring no app download or login for guests.
    • Designed a self-service menu builder allowing business owners to create and publish a digital QR menu in minutes, supporting up to 10 categories and 100 products on the free tier.
    • Own the product end-to-end: development, hosting/deployment, pricing, and go-to-market, including outbound lead generation and outreach to restaurant and cafe owners.
    • Built with a modern web stack (Next.js/React, cloud database, Tailwind CSS) focused on fast load times and mobile-first guest experience.
  3. Freelance — Data Scientist / Full-Stack Developer

    Meta Trade WorldIstanbul, Turkey

    2022 – 2023
    • Built a web-based metaverse avatar chatbot that detects and processes user input in four languages via text or voice, categorizing input by industry-specific context and responding via voice, text, and visual output, using Angular, TypeScript, FastAPI, Python, TensorFlow, scikit-learn, and NLTK.
  4. Freelance — Data Scientist / Full-Stack Developer

    Caretta YazılımIstanbul, Turkey

    Apr 2022 – Jul 2022
    • Developed a web-based AI chatbot that categorized user input by industry-specific context and generated sector-specific responses, using Angular, TypeScript, FastAPI, Python, TensorFlow, scikit-learn, and NLTK.
  5. Personal Basketball Coach

    IndependentIstanbul, Turkey

    • Coached basketball teams, developing players' skills, teamwork, and game strategy; organized training sessions and guided teams during matches.

Education

  1. Master's Degree, Information Security Engineering and Cryptography

    Istanbul Technical UniversityIstanbul, Turkey

    2024 – Present
  2. Bachelor's Degree, Computer Engineering (GPA: 3.46)

    Istanbul Topkapı UniversityIstanbul, Turkey

    2018 – 2022

Technical Skills

Frontend

Angular 16TypeScriptHTML5CSS3BootstrapPrimeNGRxJSLeaflet.jsIonicCordova

Backend

.NET CoreC#LINQPythonFastAPIREST API

Databases

MongoDBPostgreSQLRedisSQL

DevOps & Tools

DockerRancherKafkaGraylogGitPostman

Data & ETL

AirflowMetabasePandasNumPyMatplotlib

ML & NLP

TensorFlowPyTorchscikit-learnNLTKspaCy

Web Scraping

RequestsBeautifulSoup

Product / SaaS

Next.jsSupabaseVercelReact Native (Expo)Tailwind CSSRevenueCat

Projects

Personal Project · 2025

Scrapex — Business Data Collection Tool

Google Maps Scraping & WhatsApp Outreach

A desktop app that collects businesses from Google Maps across Istanbul and lets you reach them directly via WhatsApp.

ElectronReactPlaywrightSQLiteGoogle MapsWhatsApp
Personal Project · 2025Live

Qrder — Business Management Platform

SaaS Table, Menu & Operations Management

Qrder is a SaaS platform that lets businesses manage tables, menus, orders and staff in real time — complete with QR-code-linked customer menus and in-depth operational analytics.

Next.jsTypeScriptReactTailwind CSSSupabasePostgreSQLQR Code
Personal Project · 2026Live

Meister Basketball Academy — Online Training Platform

Memberships, Protected Video Lessons & Admin Panel

An end-to-end training platform that sells basketball coaches' video lessons through membership plans — with payments, a protected video player, a member area and a role-based admin panel.

Next.jsTypeScriptTailwind CSSSupabasePostgreSQLShopierResend
Meta Trade World · 2022 - 2023

Industry-Based Avatar Chatbot

Voice & Text AI Assistant System

A web-based voice and text Avatar Chatbot that works in 4 languages and delivers industry-focused answers.

AngularFastAPIPythonTensorFlowNLTKNLP
Personal Project · 2025

Earthquake Analysis & Management System

Real-Time Disaster Response & Inventory Platform

An IoT-driven platform that visualizes real-time building damage status and trapped population data across Istanbul on interactive maps after an earthquake.

IoTLeaflet.jsFastAPIPythonPostgreSQLReal-TimeMapping

Languages

Turkish (Native)English (Professional Working Proficiency)

References

Prof. Dr. Metin Zontul

Dean of Engineering, Sivas University of Science and Technology

Nadir Can Kavkas

Senior Software Engineer

Onur Adıgüzel

Senior Software Engineer