Team

Our team and what we can do

The team that builds MartCode's software and the fields it has worked in so far. Behind every capability on this page is real project experience, described below.

  • Mustafa Yıldız

    Senior Software Engineer

    Mustafa Yıldız

    • Back end with PHP
    • Node.js and serverless architecture
    • Web interfaces
    • Mobile apps
    • IoT and real-time data
    • DevOps and releases
    • Application security

    A software engineer working in cloud and serverless architecture, IoT, full-stack and mobile development. He has built scalable web and mobile applications with React Native from scratch, managed data pipelines with MQTT and Redis and designed microservices on AWS and Node.js that follow the SOLID principles. He also worked in the R&D team of ONLINEKURUM, our own platform.

    Experience

    • An IoT platform from scratch

      He built a modular Node.js back end that moves real-time sensor data through MQTT and Redis into PostgreSQL. He connected it to a Laravel dashboard for inventory tracking, OCR image processing, remote device control and automated threshold alerts; the whole system runs in Docker.

    • A serverless marketplace

      He co-developed a marketplace platform from scratch. He wrote dynamic interfaces with React and with Vue and Nuxt, connected them to a serverless back end on Node.js, AWS Lambda and API Gateway, and handled real-time data streaming with AWS Kinesis Firehose and DynamoDB.

    • Full-stack applications on AWS

      He built scalable applications with Node.js and React. In AWS serverless environments he specialized in Lambda, API Gateway, authentication with Cognito and optimized NoSQL data models for DynamoDB.

    • Back-end services for retail

      In the IT department of a retail company he developed back-end systems, kept the architecture scalable and optimized high-performance services.

    • ONLINEKURUM R&D

      In the R&D team of ONLINEKURUM he built maintainable web applications with PHP and JavaScript (ES6+), following strict SOLID object-oriented design principles. He wrote responsive interfaces with Bootstrap and jQuery, managed MySQL databases and worked with the team through Git.

    • Web applications with PHP and CodeIgniter

      He built web applications with PHP (CodeIgniter 3) and MySQL, created responsive interfaces with JavaScript, Bootstrap and jQuery, and gained his first experience with React.

    Education

    • B.Sc. in Software Engineering, Maltepe University (English program)
    • M.Sc. in Cyber Security, Ahmet Yesevi University
  • Selçuk Mart

    Software Architect

    Selçuk Mart (Team Lead)

    • Back end with PHP
    • Web interfaces
    • DevOps and releases
    • AI integration

    A software architect who works with PHP. He built Delta Kurs Otomasyonu from its first version as its sole architect, and the Epsilon Uzaktan Eğitim Sistemi was developed from the core of Delta. He works with Domain Driven Design, object-oriented design, design patterns, SOLID and GitLab CI/CD.

    Experience

    • From course management to a multi-tenant SaaS

      He took ONLINEKURUM's Delta Kurs Otomasyonu from its first version to a multi-tenant SaaS product. The student lifecycle, payments and installments, e-invoicing, bank virtual POS, SMS, optical reader exams and mobile app back ends all live inside this product.

    • An automated timetabling engine

      For Delta, he built an automated timetabling engine that solves an NP-hard scheduling problem with constraint satisfaction and heuristic methods.

    • A remote education system from the Delta core

      He developed the Epsilon Uzaktan Eğitim Sistemi from the core of Delta. It includes a learning management system with live classes through Adobe Connect and Zoom, 3D Secure payments, video learning that tracks watch time, and a quiz and exam system.

    • Modernizing legacy PHP

      He moved a PHP monolith of roughly 1.6 million lines to current technologies without rewriting its business logic. He first wrote an automated tool for the PSR-4 conversion, then moved the code to Symfony 7.4, API Platform 4.2 and PHP 8.5.

    • AI integrations

      He is building an MCP server (OAuth 2.1, PKCE and JSON-RPC 2.0) and a chat API that connect Delta to AI assistants. The tools are gated by role.

    • Delivery pipeline and observability

      He set up GitLab CI/CD with staged validation, OpenTelemetry-based APM, a complete Docker setup and OAuth2 authentication with Keycloak.

    Education

    • M.Sc. in Mathematics Education, Hacettepe University

Capabilities

What we can do

The capability map that comes out of our team's experience. For each area we list the technologies we use in our projects.

  • Back end with PHP

    We build the business rules, the database and the APIs of web applications with PHP. This site and ONLINEKURUM run on Symfony, and we have experience with Laravel and CodeIgniter projects as well.

    • PHP 8
    • Symfony
    • Laravel
    • CodeIgniter
    • MySQL
    • PostgreSQL
  • Node.js and serverless architecture

    We build serverless back ends with AWS Lambda, API Gateway and Cognito, design the data model for DynamoDB and process real-time data streams with Kinesis.

    • Node.js
    • AWS Lambda
    • API Gateway
    • Cognito
    • DynamoDB
    • Kinesis
  • Web interfaces

    We build dynamic interfaces with React, Vue and Nuxt and connect them to the services of the back end.

    • JavaScript
    • React
    • Vue
    • Nuxt
  • Mobile apps

    We build apps from scratch with React Native that share the same data on the web and on mobile.

    • React Native
  • IoT and real-time data

    We build platforms that move sensor data from devices through MQTT and Redis into PostgreSQL, with remote device control and threshold alerts.

    • MQTT
    • Redis
    • PostgreSQL
    • Docker
  • DevOps and releases

    We define environments with Docker, test and package with GitLab CI and release to cPanel and LiteSpeed servers without downtime.

    • Docker
    • GitLab CI
    • cPanel
    • LiteSpeed
  • Application security

    We build applications secure from the start with a content security policy, CSRF protection, HTTP security headers and rate limiting; our team holds a master's degree in cyber security.

    • CSP
    • CSRF
    • HSTS
    • OWASP
  • AI integration

    We connect our products to AI assistants through MCP servers and chat APIs and gate the tools by role. This work is ongoing.

    • MCP
    • Anthropic API
    • OpenAI API

Tell us about your project

Describe in a few sentences what you want to build. We review your needs and write back with how we can move forward.