EC
Professional software development 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

Software Development Specialist | .NET

Bursa, Turkey

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, I work at Adeko Technologies as a Software Development Specialist, where my main focus is developing CAD-focused desktop software with .NET, Eyeshot, and OpenCascade.

Before that, I worked at Contract Group Companies for seven years. I started there in an operational quality role in 2016, then moved into software development in 2018 and built PHP and Flutter solutions for quality-control reporting, HR, and partial accounting workflows.

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

Software Development Specialist

Adeko Technologies

Bursa, Turkey | Full-time | On-site

  • Develop CAD-focused desktop software with .NET, Eyeshot, and OpenCascade for industrial design and engineering workflows.
  • Earlier in my time at the company, I also contributed to CRM and MES modules supporting internal and industrial workflows.
  • Improve existing codebases and align features with production requirements.
  • .NET
  • Eyeshot
  • OpenCascade
  • CRM
  • MES
  • CAD

Aug 2018 - Dec 2023

Software Developer

Contract Group Companies

Bursa, Turkey | Full-time | On-site, later 3 years remote

  • Developed web and mobile applications with PHP and Flutter for a company providing quality-control services to major automotive OEMs and Tier-1 suppliers.
  • Digitalized end-to-end quality control reporting, including inspection steps, defect tracking, and customer-specific report formats, replacing Excel and email-based workflows.
  • Built supporting HR and partial accounting modules to improve operational visibility and reduce manual data entry.
  • PHP
  • Flutter
  • MySQL
  • Quality Control Reporting
  • HR Modules
  • Accounting Modules
  • Business Process Digitalization

Oct 2016 - Aug 2018

Customer Quality Representative

Contract Quality Control and Process Management

Bursa, Turkey | Full-time | On-site

  • Managed operational quality-control workflows in the automotive sector before transitioning into software development.
  • Coordinated defect detection, reporting, and quality-control process startup activities based on customer requirements.
  • Defined suitable control methods for customer expectations and communicated those methods to team leaders and operators.
  • Oversaw daily inspection reporting, customer communication, team coordination, and personnel training to keep work aligned with quality standards.
  • Quality Control Operations
  • Customer Reporting
  • Team Coordination
  • Process Management
  • Automotive Sector

Selected Work

Public releases and professional projects

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

adekoCAD

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.