EC
Professional experience since 2018

Ersel ÇAKMAKSoftware Developer

Software Developer focused on .NET, CAD/CAM applications, MES, CRM, Flutter, and business process digitalization.

I build practical, scalable, and user-oriented software solutions that solve real business problems.

  • .NET
  • Flutter
  • CAD/CAM
  • MES
  • CRM
  • WPF
  • Eyeshot
  • OCCT
Portrait of Ersel Cakmak

Profile

Focused on CAD development, desktop applications, and practical software solutions.

About

About Me

A short overview of my background, current focus, and the kind of software I like building.

I'm a software developer with professional experience since 2018, mainly focused on .NET, Flutter, JavaScript, CAD/CAM applications, MES, CRM, and business process digitalization.

Today, my main focus is CAD development at Adeko Technologies, where I work on a new desktop CAD application using WPF, Eyeshot, and OpenCascade.

Previously, I worked at Contract Group as a full-stack PHP and Flutter developer. Contract Group provides quality control services to major automotive manufacturers and suppliers, and during this period I digitized the company's quality control reporting processes together with several HR and accounting reports.

Experience

Professional software development since 2018

My background includes web, mobile, desktop, and reporting systems built for real operational use.

Current Focus

CAD development at Adeko Technologies

Today I am focused on a new desktop CAD application built with WPF, Eyeshot, and OpenCascade.

Approach

Useful and maintainable software

I care about practical features, clear workflows, and software that stays useful in daily work.

Experience

Professional software development across industrial and operational workflows

A concise timeline of the roles and systems that shape the work presented on this site.

Dec 2023 - Present

.NET Developer

Adeko Technologies

Bursa, Turkey

Developing a new CAD application with WPF, Eyeshot, and OCCT for industrial design and engineering workflows.

  • Part of a CAD/CAM software company in Turkey serving more than 18,000 licensed users worldwide.
  • Focused on desktop CAD development where usability, practical tooling, and stable workflows matter.
  • Earlier in my time at the company, I also contributed to CRM and MES projects before moving fully into CAD development.
  • .NET
  • WPF
  • Eyeshot
  • OCCT
  • CAD/CAM

Aug 2018 - Dec 2023

Full-stack PHP & Flutter Developer

Contract Group

Developed and maintained digital solutions for quality control reporting, HR, and accounting processes at Contract Group. Built web and mobile applications supporting automotive quality control operations.

  • Digitized Contract Group's internal quality control reporting workflows rather than working directly inside its client companies.
  • Built PHP and Flutter applications that improved web and mobile reporting for field and operational teams.
  • Delivered tools around HR, accounting, and daily quality processes in an automotive service context.
  • Flutter
  • JavaScript
  • MySQL
  • Quality Control
  • Reporting Systems
  • Business Process Digitalization

Selected Work

Public releases and professional projects

Public links are included where they are visible. Confidential work is presented without private implementation details.

CAD Application at Adeko

Professional work

A WPF-based CAD application developed with Eyeshot and OCCT libraries, focused on practical industrial design workflows and CAD tooling.

  • WPF
  • Eyeshot
  • OCCT
  • .NET
  • CAD/CAM

Selected professional work

CORE - Contract Online Reporting

Public link

A PHP-based web reporting platform for Contract Group, used to enter, analyze, and report daily quality control inspection results.

  • PHP
  • MySQL
  • Reporting
  • Quality Control
Visit website

Contract Quality App

Professional work

A Flutter-based quality control application for Contract Group, designed to streamline vehicle inspections, routine part checks, and instant reporting workflows.

  • Flutter
  • Dart
  • Mobile
  • Quality Control

Selected professional work

Signee

Professional work

A mobile solution for digitizing HR processes, including payroll management and secure document signing with mobile signatures.

  • Flutter
  • HR
  • Payroll
  • Digital Signatures

Selected professional work

Contract Plus

Professional work

A Flutter mobile application for Contract Group employees to manage daily check-in and check-out information and receive real-time notifications.

  • Flutter
  • Employee App
  • Notifications
  • Operations

Selected professional work

Orkay Academy

Public release

A mobile application developed for Orkay Muhendislik, offering job and internship opportunities together with resources for professional growth.

  • Flutter
  • Mobile
  • HR
  • Learning
View on Google Play

Some firm-specific projects are confidential or not publicly listed, so only visible public links and high-level descriptions are shown here.

Skills

Technologies grouped by the kind of work they support

A focused overview of languages, platforms, industrial software tools, and application domains visible in Ersel's public profile and project brief.

Languages

  • C#
  • Dart
  • JavaScript
  • SQL

Frameworks & Platforms

  • .NET
  • Flutter
  • WPF
  • ASP.NET MVC
  • Web API
  • Entity Framework

CAD/CAM & 3D

  • Eyeshot
  • OpenCascade (OCCT)
  • CAD/CAM application development

Databases

  • MSSQL
  • MySQL
  • PostgreSQL

Tools

  • Git
  • GitHub
  • Visual Studio
  • VS Code

Domains

  • CAD/CAM
  • MES
  • CRM
  • Quality Control Systems
  • Reporting Systems
  • Business Process Digitalization

Contact

Open to connecting around practical software work

Feel free to connect with me on LinkedIn or explore my work on GitHub.