Available for new opportunities

Hi, I'm Fırat Doğan

Software Developer

Building scalable applications with modern technologies. Passionate about clean code, distributed systems, and delivering exceptional user experiences.

01. ABOUT ME

Crafting Digital Experiences

Fırat Doğan
📍 Ankara, Turkey

I'm a Software Developer based in Ankara, Turkey, with over 5 years of experience building web applications and distributed systems.

Currently at Flatiron Software Co, I collaborate with talented developers worldwide, working on diverse projects that challenge and expand my technical expertise.

My journey includes working on video streaming platforms serving major clients like NFL, FOX, CBS, Bloomberg, and more. I'm passionate about clean architecture, scalable solutions, and continuous learning.

5+
Years Experience
10+
Major Clients
2
TUBITAK Projects
// developer.config.js
const developer = {
education: "Computer Engineering @ Erciyes University",
languages: ["Turkish", "English"],
interests: ["Distributed Systems", "Cloud", "Clean Code"]
};
02. EXPERIENCE

Where I've Worked

07.2023 - Present

Software Engineer

Flatiron Software Co

Developing applications based on client requirements, collaborating with colleagues worldwide. Each team member brings unique expertise, fostering continuous learning and skill improvement through knowledge sharing.

11.2021 - 07.2023

Software Engineer

ALYO Bilişim A.Ş.

Developed features with JavaScript and PHP for the company's main video streaming platform hosted on Google Cloud Platform with distributed architecture.

NFL FOX CBS Bloomberg Discovery
07.2020 - 10.2021

Web Developer

YAPI PRO R&D Software

Worked as a Fullstack Developer on a business management web application that helps building control offices streamline their workflow. Developed with JavaScript and PHP.

09.2017 - 01.2018

Web Developer

Bedirhan Logistics

Designed and developed an ERP Web Application from scratch. Built with Laravel backend, MySQL database, and frontend using VanillaJS and jQuery.

03. SKILLS

Tech Stack

Languages

JavaScript TypeScript C# PHP

Frameworks

ASP.NET Core Node.js Next.js Express.js Nest.js Laravel

Libraries

React Entity Framework Core LINQ jQuery

Databases

SQL Server MySQL PostgreSQL Redis MongoDB

Architecture

Microservices Event-Driven Systems Distributed Systems

API & Communication

gRPC Swagger/OpenAPI REST GraphQL

Cloud & DevOps

AWS Lambda ECS EC2 Docker GitHub Actions

Tools & Others

Git Figma Windows Debian Ubuntu
04. PROJECTS

Featured Work

📸
TUBITAK Supported
10.2019 - 06.2020

AI-Powered Digital Photomontage

Mobile application that captures multiple group photos, analyzes faces using AI, and automatically creates the perfect composite image by selecting the best pose of each person based on face angle, smile detection, and eye status.

Mobile App AI/ML Image Processing
♻️
TUBITAK Supported
10.2018 - 08.2019

Smart Waste Sorting Trashcan

Intelligent trashcan system that automatically categorizes waste using image processing techniques. Capable of identifying and sorting items into three groups: aluminum cans, glass bottles, and paper products.

IoT Computer Vision Image Processing
📺
@ ALYO Bilişim

Enterprise Video Streaming Platform

Contributed to a large-scale video streaming platform serving major media companies. Built with distributed architecture on Google Cloud Platform, handling millions of concurrent viewers.

GCP Distributed Systems JavaScript PHP
📚
@ Bilge Design Atelier

Kayseri Book Expo Web App

Developed the complete web application for Kayseri City Hall's annual Book Expo events. Built the entire solution independently using Laravel, MySQL, and vanilla JavaScript.

Laravel MySQL JavaScript
05. CONTACT

Let's Work Together

I'm currently open to new opportunities and interesting projects. Whether you have a question or just want to say hi, I'll do my best to get back to you!