Hello, I'm Oğuzhan Karacabay

|

I specialize in PHP, Laravel, Symfony and Vue.js development with full-stack experience.

Developer

About Me

Here you will find more information about me, what I do, and my current skills in terms of programming and technology

Get to know me!

I have been interested in programming since I was 12, I chose this job because it was my childhood dream. I have completed many projects in 10 years as a freelancer and professional developer.

I started my career with C programming language, then I continued to my way with learning socket programming and assembly language (8086). After that I started to search OOP and dive into the details of programming with C# and continued to follow the paths a professional software developer should follow.

I have done many projects and works during my university years, like machine learning and image processing with Python. Nowadays I am working with PHP (Laravel, Symfony) and Vue.js.

I'm passionate about clean code principles, SOLID design, and test-driven development. I enjoy solving complex problems and continuously learning new technologies.

Achievements & Qualifications

8+ Years Experience

Professional development experience across multiple technologies

BSc in Computer Engineering

Karabük University (2015-2020)

Full Stack Developer

Experience with both backend (PHP, Laravel, Symfony) and frontend (Vue.js) technologies

English Level 10 Certificate

Wallstreet English certification

My Skills

I've worked with a wide range of technologies throughout my career. Here are my main areas of expertise

Frontend Development

HTML & CSS90%
JavaScript88%
Vue.js 2 & 385%
TypeScript80%
Next.js70%

Backend Development

PHP95%
Laravel92%
MySQL/MSSQL90%
Symfony88%
Unit Testing87%
Redis80%
Docker78%
ElasticSearch75%

Other Skills

Git & GitHubDesign PatternsSOLID PrinciplesRESTful APIsWindows ServicesWeb APIsSocket ProgrammingPython (ML/Image Processing)

My Projects

Here's a selection of my recent work. Each project reflects my passion for creating elegant and functional web applications.

DevPortfolio

DevPortfolio

A modern, fully customizable portfolio website built with Next.js and Tailwind CSS, featuring dynamic configuration, dark/light mode, and a modular design system.

Next.jsTypeScriptTailwind CSSReactResponsive Design
OTI - One Time Information

OTI - One Time Information

A modern web application designed for secure, one-time information sharing with client-side encryption, self-destruct capabilities, and password protection.

AdonisJSTypeScriptNode.jsRedisClient-Side EncryptionVite
Symfony Microservice with gRPC

Symfony Microservice with gRPC

A Symfony-based microservice architecture leveraging gRPC for high-performance communication between services. Built with Docker for local development.

SymfonygRPCDockerMicroservicesRoadRunner
DataMigrator Laravel Package

DataMigrator Laravel Package

A PHP/Laravel package that helps you migrate data from one model to another with ease and flexibility.

PHPLaravelDatabase Migrations
Auto Casting Json Resource

Auto Casting Json Resource

A package with the ability of automatically casting your JsonResource data using the casting functions you have defined.

PHPLaravelJSON ResourcesAPI
GetirAPI Integration

GetirAPI Integration

Getir API library integration for our restaurant programs, allowing seamless connection to the food delivery platform.

PHPLaravelAPI IntegrationRestaurant Management

Work Experience

My professional journey and the companies I've had the privilege to work with

Backend Developer

Beyn Technology

İstanbul, Türkiye
2023 - Present

Working as a backend developer using PHP with Symfony Framework to develop enterprise-level applications.

Key Achievements:

  • Contributed to large-scale enterprise applications
  • Implemented robust backend systems with Symfony Framework
  • Applied clean code principles and SOLID design patterns
  • Worked with continuous integration and delivery pipelines
PHPSymfony FrameworkMySQLDockerRedisElasticSearchGrafana

Backend Developer

Tarfin Tarım A.Ş.

İstanbul, Türkiye
2022 - 2023

Worked on backend systems with Vue.js in frontend and Laravel in the backend, developing agricultural finance solutions.

Key Achievements:

  • Developed new features for agricultural finance platform
  • Implemented web services and API integrations
  • Collaborated with frontend developers on Vue.js components
  • Optimized database queries and improved system performance
PHPLaravelVue.js 2 & 3MySQLAPI Integration

Full Stack Developer

Mikale Yazılım

İstanbul, Türkiye
2020 - 2021

Worked on windows services, web applications and APIs using PHP with Laravel Framework and codeIgniter.

Key Achievements:

  • Developed QR Menu system for restaurants with cloud capabilities
  • Created business management system for SMEs (Mikale Boss)
  • Implemented Windows services for various business needs
  • Built RESTful APIs for mobile and web application integrations
PHPLaravelCodeIgniterVue.jsWeb APIsWindows Services

Freelance Developer

Self-employed

Remote
2015 - 2019

Made many freelance projects with PHP, Laravel, C# and more, building a diverse portfolio before starting corporate career.

Key Achievements:

  • Developed custom software solutions for various clients
  • Created automation tools to improve workflow efficiency
  • Built desktop applications with C#
  • Gained experience in multiple programming languages and platforms
PHPLaravelC#.NETGame IntegrationWeb Development