Çağatay Alkan

Software Engineer

Who am I?

As a Software Engineer, I possess a robust foundation in computer science principles, software architecture, and algorithmic problem-solving. My experience spans the full software development lifecycle, from initial requirements analysis to deployment and maintenance. I have contributed to diverse projects in both academic and professional settings, including independent freelance assignments and the development of production-ready applications. My technical proficiency encompasses modern programming languages, scalable backend systems, API integrations, and data-driven solutions. I am dedicated to delivering high-quality, efficient, and maintainable software that addresses real-world challenges and drives operational excellence.

cagatayalkan.b@gmail.com
Professional headshot

Projects

Pomodoro Timer
Pomodoro Timer
Full Stack Developer / Productivity App Designer
01/2025 - Present

Pomodoro Timer is a comprehensive productivity application designed to help users implement the Pomodoro Technique effectively. It offers customizable work and break sessions, and it uniquely integrates personalized music recommendations to enhance focus during work periods. Leveraging multiple APIs—including Spotify, Apple Music, and Google API services—the app curates dynamic playlists that align with individual work rhythms. Built with Flutter for a seamless cross-platform experience and powered by Python on the backend with Firebase and Google Cloud for robust real-time data management and scalability, Pomodoro Timer represents an innovative approach to modern productivity.

Python
Firebase
Google Cloud
Spotify API
Google API
Apple Music API
Flutter
Flask-Backend
Flask-Backend
Backend Developer / Database Manager
01/2025 - 06/2025

Spearheaded the creation of a modular Flask backend template featuring dynamic multi-database support (PostgreSQL, SQLite, MySQL, MongoDB, Firebase/Firestore); implemented Pydantic-based environment validation for secure, type-safe configuration; organized all routes into Flask Blueprints to avoid spaghetti code; and provided context-managed connection managers to ensure resource cleanup and extensibility.

Python
Flask
Pydantic
psycopg2
PyMySQL
PyMongo
Google Cloud Firestore
Flask Blueprints
Sync Branch
Sync Branch
Backend Developer / Database Manager-Designer
10/2024 - 01/2025

SyncBranch is a mobile app that analyzes Spotify listening data to create personalized user profiles and match users based on their music preferences. It leverages Spotify’s audio features API and advanced data analysis to connect users with similar or complementary tastes, enhancing music discovery and social interaction.

Python
Spotify API
MSSQL
Backend Development
Flutter
MediaPipe
MediaPipe
Backend Developer
06/2024 - 08/2024

Mediapipe is a Python-based project that leverages the power of MediaPipe, OpenCV, and WebSockets to perform real-time video processing and hand tracking. This project is designed to process video frames, detect hand landmarks, classify hand types, and broadcast data using WebSockets for further processing or display.

Python
Backend Development
Media Pipe
Websocket
OpenCV
Real-time Object Detection System
Real-time Object Detection System
Software Engineer
01/2024 - 04/2024

Developed and implemented a real-time object detection system for factory efficiency monitoring. Applied machine learning algorithms to track worker movements and created real-time data visualization tools.

Python
YOLO
OpenCV
Machine Learning
Data Visualization
ASYS
ASYS
Backend Developer / Database Manager
09/2023 - 01/2024

ASYS (Analytical Sales Management System) is a system that provides detailed analyses based on the daily sales volume, sales price, and purchase price of sold products. It enables businesses to enhance both their financial performance and customer satisfaction.

Database Management
Backend Development
System Design

Skills

Python

Advanced

OpenCV

Advanced

C#

Advanced

Object-Oriented Design

Advanced

TensorFlow

Intermediate

Docker

Intermediate

Database Management

Advanced

API Integration

Advanced

Key Achievements

📈15% Efficiency Improvement

Developed and implemented a real-time object detection system using Python, YOLO, and OpenCV, reducing factory inefficiencies by ~15%.

🚀35% Operational Efficiency

Applied machine learning algorithms to track and analyze worker movements, leading to a 35% improvement in operational efficiency.

📊20% Faster Decision-Making

Designed and integrated real-time data visualization tools, enhancing decision-making speed by ~20%.

🤝Client Satisfaction

Collaborated with clients to identify performance monitoring requirements, increasing client satisfaction rates.

⏱️Ahead of Schedule

Coordinated with cross-functional teams to implement a real-time object detection system, achieving 100% of project milestones ahead of schedule while adhering to Agile workflows.

Reduced Processing Time

Leveraged software engineering principles, object-oriented design, and database management to develop scalable systems that reduced data processing time.

Education & Experience

Education

Bachelor's Degree

Fırat University

3/4

Experience

Community Core Member

Fırat Blockchain

04/2024 - Present

As a Core Member at Fırat Blockchain Topluluğu, I work in the Social Media and Design department. I create visual assets—including logo designs—and support community initiatives by contributing to social media strategy and content creation.

Freelance Software Engineer

AISOFT

01/2024 - 04/2024

Developed real-time object detection systems using Python, YOLO, and OpenCV. Applied machine learning for worker movement analysis and created data visualization tools.

Languages

Turkish
Native
English
Intermediate