Available for senior engineering roles

Hi, I'm Necmi.
I build scalable backends & products.

Senior Fullstack Engineer and backend enthusiast who has been building and tinkering with code since the age of 12. Enjoying low-level coding with Rust and C/C++.

Berlin, Germany

Companies I've helped build

ElitHairreteach
ElitHairreteach
ElitHairreteach
ElitHairreteach

// about

Engineer who owns outcomes, not just tickets.

Passionate fullstack developer with a strong backend focus and a track record across fintech, data governance, e-learning and automation. I thrive in agile teams and like turning fuzzy problems into reliable systems.

Backend & Architecture

NestJS & Fastify services, NX monorepos, PostgreSQL/MongoDB, queues and clean API contracts built to scale.

Fullstack Delivery

Modern React (Vite, Next.js, shadcn/ui) frontends wired to robust backends - owned end-to-end from analysis to rollout.

Automation & DevOps

CI/CD pipelines, Docker & Kubernetes, and self-hosted n8n workflows that cut cost and manual work.

Applied AI

OpenAI-powered features with validation layers and queue-backed pipelines you can actually trust in production.

Tech I work with

TypeScriptNode.jsNestJSFastifyReactNext.jsNuxt 3GraphQLPostgreSQLMongoDBRedisBullMQDockerKubernetesTerraformNX MonorepoTailwind CSSn8nOpenAICI/CDRustCC++

// experience

Where I've made an impact

From lead-developing a data-governance product to architecting a company-wide fintech platform, here's the work behind the titles.

2026
Mar 2026 - Present
2026
Mar 2026 - Present

Senior Fullstack Engineer

@ElitHair
Berlin, Germany · On-site

Designing and building an internal Fintech Dashboard for real-time visibility into payment operations and financial reporting across multiple brands.

  • Designing and building an internal Fintech Dashboard for real-time visibility into payment operations and financial reporting across multiple brands.
  • Optimizing payment workflows and reducing transaction costs across the organization.
  • Integrating and maintaining Zettle as the current point-of-sale solution.
  • Leading the transition to Stripe Terminal for scalable, future-proof payment infrastructure.
  • Bridging the gap between clinical operations and financial systems across ElitHair's brand portfolio in a high-volume, international patient environment.
  • Migrating automation workflows from Zapier and Zoho Flow to self-hosted n8n flows, significantly reducing tool costs and increasing control over automation.
  • Reducing sales-process execution time from around 8 minutes to about 30 seconds through optimized n8n flows and tighter integration with internal systems.
TypeScriptJavaScriptNode.jsNestJSReact (Vite, Next & shadcn)NXREST APIsPostgreSQLMongoDBTypeORMPrismaRedisDockerCI/CD (GitHub)JestTailwind CSSn8nStripe TerminalZettle
2025
Nov 2025 - Mar 2026
2025
Nov 2025 - Mar 2026

Fullstack Engineer

@ElitHair
Berlin, Germany · On-site

Developed and maintained frontend and backend components for production web applications, owning features end-to-end from analysis through rollout.

  • Development and maintenance of frontend and backend components for production web applications.
  • Implementation of new features including requirements analysis, implementation, testing, and rollout.
  • Integration of APIs and databases, including troubleshooting and improving system stability.
  • Code reviews, quality assurance, and refactoring to improve code maintainability; performance optimization and debugging in client/server environments.
  • Built an internal application “Elitphone” to support sales, integrating Twilio and Zoho CRM, accelerating lead and customer processes for 500+ sales employees across departments.
  • Implemented automated invoice generation for DACH / UK-US / MENA via a finance backend as the single source of truth, integrated with Zoho Books/Bookings.
TypeScriptJavaScriptNode.jsReact (Vite & shadcn)REST APIsMongoDBPostgreSQLAWSRedisDockerJestCI/CD (GitHub)Tailwind CSSTwilioZoho CRM
2023
Sep 2023 - Apr 2025
2023
Sep 2023 - Apr 2025

Backend Engineer

@reteach
Berlin, Germany · Hybrid

Built and evolved backend services for an innovative SaaS learning platform within an NX monorepo, owning features from delivery through monitoring.

  • Development and enhancement of backend services with NestJS (TypeScript) within an NX monorepo.
  • Design and implementation of REST/GraphQL APIs (Apollo), including integration into Nuxt 3 frontends.
  • Data modelling and persistence with PostgreSQL, including query and performance optimization.
  • Asynchronous processing with BullMQ queues and Redis for background jobs and decoupled workflows.
  • Containerization with Docker and Kubernetes infrastructure via Terraform; building and improving CI/CD pipelines (GitHub).
  • Integration of OpenAI for automated generation of quiz content (single/multiple choice), including validation and quality checks.
  • End-to-end ownership of features (delivery, testing, release, monitoring), including prioritization and stakeholder alignment.
TypeScriptNestJSNX MonorepoPostgreSQLRedisBullMQREST/GraphQL (Apollo)Nuxt 3DockerKubernetes (Terraform)CI/CD (GitHub)JestGrafanaNotionTailwind CSSSCSS
2022
Sep 2022 - Sep 2023
2022
Sep 2022 - Sep 2023

Fullstack Engineer

@innoscale AG
Berlin, Germany · RemoteDATAROCKET GUIDE

Lead developer of DATAROCKET GUIDE, a data-governance tool that provides transparency into governance structures, responsibilities and policies/standards across IT systems and business processes.

  • Lead development of DATAROCKET GUIDE including technical conception, architecture, and feature delivery in a data-governance context.
  • Implementation of a fullstack web application with Next.js/React (PrimeReact, Tailwind CSS) and integration into the existing product/system landscape.
  • Backend development with Fastify and MongoDB using TypeScript, including API design and data modelling.
  • Mapping of data-governance structures (e.g. responsibilities, policies/standards) to improve transparency across IT systems and business processes.
  • Containerization with Docker and running/deploying services in Kubernetes via CI/CD (Bitbucket).
  • Unit tests (Jest), stabilization/debugging and technical documentation/tracking in Jira (Scrum).
  • Contribution to and enhancement of enterprise customer projects (references such as MAN SE, Riegler, SMA).
TypeScriptJavaScriptCoffeeScriptNext.jsReactPrimeReactFastifyMongoDBDockerKubernetesCI/CD (Bitbucket)Jest

// projects

Selected work

A few systems I designed and shipped end-to-end. Several have a deep-dive write-up on the blog.

necm1 · 2026

Placeholder Project

Nothing to see here yet.

    Next.jsTypeScriptTailwind CSS

    // credentials

    Education, certifications & languages

    Education

    IT Specialist - Application Development (IHK)

    OSZ IMT, Berlin

    Sep 2022 - Aug 2025

    Focus: software development (OOP), databases (SQL/CRUD), interfaces & data formats, IT security & data-protection fundamentals, testing & documentation.

    Certifications

    OpenAPI Fundamentals (LFEL1011)

    The Linux Foundation · Apr 2025

    ID: LF-svy3ekd8u1

    Introduction to the Common Domain Model (CDM) (LFEL1016)

    The Linux Foundation · Apr 2025

    ID: LF79thf63uxe

    Introduction to Node.js (LFW111)

    The Linux Foundation · Apr 2025

    ID: LF-fm0l0rsfk3

    English C1 - Advanced

    International House Belfast · Oct 2023

    On-site in Belfast, Northern Ireland via the Erasmus programme.

    Languages

    • GermanNative
    • TurkishNative
    • EnglishFluent (C1)
    Full profile on LinkedIn

    // contact

    Let's build something great.

    Open to senior fullstack and backend engineering roles. Have a project, a question, or just want to say hi? My inbox is open.

    Berlin, Germany