Skip to main content
15+ Years Experience

Mesut Erol

Backend & Full-Stack Product Engineer

I build reliable backend systems, enterprise .NET/Java integrations, practical automation, and data-driven software products.

Professional Summary

Product Engineer with over 15 years of software development experience, focused on turning business requirements into reliable software products and backend systems. My core stack includes Java/Spring Boot, C#/.NET, and PHP/Laravel. I use AI and automation to improve delivery speed while staying responsible for code quality, system reliability, and practical outcomes.

15+ Years Experience

Software development across backend, full-stack, QA/SDET, and integration work

SaaS & Products

Backend, enterprise, and cloud-connected systems

Automation & AI Workflows

Practical integrations, automation, and AI-assisted delivery

Featured Projects & Contributions

Selected systems and SaaS products where I contributed to backend development, integrations, workflows, and product delivery.

Project Type
Technology
Kurye Clouds - Logistics & Fleet Dispatch Platform
SaaS Platform

Kurye Clouds - Logistics & Fleet Dispatch Platform

Map-based real-time courier dispatch and fleet tracking management system.

My Role:

Backend & Logistics Engineer

My Contribution:

Built backend flows for map-based courier dispatch, mobile API endpoints, and PostgreSQL data structures. Integrated route matching logic and real-time courier location tracking.

PHP Laravel PostgreSQL React Native Redis Google Maps API
AFAD IRAP - Disaster Risk Reduction Platform
Enterprise System Implementation

AFAD IRAP - Disaster Risk Reduction Platform

National disaster risk reduction planning and institutional coordination platform for AFAD.

My Role:

Senior Java Backend Engineer

My Contribution:

Worked on Java/OpenJDK and Spring Boot services for inter-agency data integration, role-based access control, and GIS spatial data processing.

Java Spring Boot OpenJDK PostgreSQL PostGIS REST API
Febrics ITSM & Service Management Engine
Enterprise System Implementation

Febrics ITSM & Service Management Engine

Enterprise ITIL-oriented service desk, asset tracking, and incident management platform.

My Role:

Senior .NET Core Backend Engineer

My Contribution:

Developed .NET Core Web APIs, workflow rules, and SLA monitoring features for enterprise IT service management.

C# .NET Core MS SQL Server Web API Entity Framework Redis
ParamUP Payment Gateway & E-Commerce Infrastructure
SaaS Platform Implementation

ParamUP Payment Gateway & E-Commerce Infrastructure

Virtual POS integrations, bank API services, and e-commerce settlement workflows.

My Role:

Payment & Integration Engineer

My Contribution:

Developed payment integration flows, installment-payment logic, and settlement modules using .NET and PHP.

C# .NET Core PHP MySQL MS SQL Server Bank REST APIs
AI PDF Cloud - Batch Print Queue Engine
Developer Tool

AI PDF Cloud - Batch Print Queue Engine

Batch PDF processing and web-based print queue management.

My Role:

Full-Stack Developer

My Contribution:

Built queue-based batch upload and browser print flows to handle larger PDF workloads, and integrated Google OAuth for sign-in.

Laravel PHP MySQL Redis JavaScript Google OAuth
Social Media Profile Analyzer
SaaS Platform Implementation

Social Media Profile Analyzer

AI-assisted social profile analysis and PDF reporting service.

My Role:

SaaS Product Engineer & AI Integrator

My Contribution:

Integrated OpenAI and OpenRouter APIs for profile analysis and developed supporting data processing, Stripe payment, and PDF reporting flows.

Laravel PHP OpenAI API Stripe Puppeteer MySQL
AI Video Watermark Remover
Developer Tool Implementation

AI Video Watermark Remover

Python/OpenCV desktop tooling for video frame analysis and inpainting workflows.

My Role:

Computer Vision & Python Developer

My Contribution:

Built Python/OpenCV scripts for video frame analysis and inpainting experiments, including batch processing and GPU-oriented tuning.

Python OpenCV Computer Vision PyTorch GPU Acceleration
TikTok to YouTube Shorts Automation Pipeline
Automation Workflow

TikTok to YouTube Shorts Automation Pipeline

Automated short-form video ingestion and YouTube publishing workflow.

My Role:

Automation & Integration Engineer

My Contribution:

Built a PHP automation flow for ingesting short-form video content and publishing through YouTube APIs, with cron and queue-based background processing.

PHP TikTok API YouTube API Cron REST APIs

Engineering & Technical Capabilities

Technologies and problem areas I have worked with across more than 15 years of software development.

Backend & Data Systems

Web APIs, relational data modeling, queue-based processing, performance tuning, and production diagnostics.

  • ✓ RESTful Web APIs & API Design
  • ✓ Database Design & Schema Refinement
  • ✓ Queue-Based Processing with Redis/RabbitMQ
  • ✓ Performance Monitoring & Production Diagnostics

Languages & Frameworks

Java/Spring Boot, PHP/Laravel, C#/.NET Core, Python, and JavaScript across backend and product work.

  • ✓ Java & Spring Boot
  • ✓ PHP & Laravel
  • ✓ C# & .NET Core Web APIs
  • ✓ Python for scripting, automation, and AI integrations

Integrations & Automation

API integrations, OAuth, webhooks, scheduled jobs, AI APIs, scraping tools, and practical workflow automation.

  • ✓ n8n and custom workflow automation
  • ✓ OAuth integrations & third-party webhooks
  • ✓ Puppeteer and web data collection
  • ✓ OpenAI/OpenRouter API integrations

How I Work

Practical engineering habits I use to keep delivery understandable, maintainable, and useful.

1

Business-Driven Engineering

I start by understanding the business problem and expected outcome, then choose an implementation that fits the actual need.

2

Maintainable Code

I prefer clear, testable, and modular code that can be understood and changed without unnecessary complexity.

3

Automation Where It Helps

I automate repetitive work when it meaningfully improves delivery speed, reliability, or developer productivity, and I use AI tools as part of that workflow.

4

Delivery Ownership

I stay involved beyond writing code, including integrations, deployment, troubleshooting, and production follow-up when the project requires it.

Interested in Working Together?

If you are looking for an experienced backend or full-stack product engineer, I would be happy to discuss your team, product, and technical needs.