Barış Çilak

Backend Developer & Automation Engineer

Backend developer with 3+ years of experience building scalable APIs, AI-powered applications, and automation systems. Specialized in Python/FastAPI, OpenAI integrations, and Docker-based deployments. Passionate about clean architecture and eliminating manual processes through intelligent automation.

Work Experience

Backend & Automation Developer

Altıkod Digital Solutions

2024 – Present

Developing custom automation systems, AI-powered chatbots, and backend APIs for multiple clients across different industries. Specializing in Python/FastAPI backends with OpenAI integrations.

PythonFastAPIOpenAI APIDockerPostgreSQL

Software Developer

Tech Startup

2023 – 2024

Built and maintained REST APIs, data processing pipelines, and automation workflows. Led migration of legacy services to Docker-based microservices architecture.

PythonNode.jsDockerRedisPostgreSQL

Junior Backend Developer

Software Agency

2022 – 2023

Developed backend services for web applications, integrated third-party APIs, and implemented automation scripts for business processes.

PythonNode.jsExpressMongoDBREST APIs

Software Engineering Intern

Technology Company

2021 – 2022

Contributed to backend services development, learned CI/CD practices, Docker containerization, and database optimization techniques.

PythonSQLGitLinux

Technical Skills

Backend
PythonFastAPINode.jsExpressREST APIs
Databases
PostgreSQLMongoDBRedisSQLAlchemy
DevOps
DockerLinuxNginxGit
AI & Automation
OpenAI APISpeech RecognitionPower AutomateLangChain
Frontend
ReactNext.jsTypeScriptTailwindCSS

Education

Computer Engineering

2018 – 2022

University

Bachelor's degree in Computer Engineering. Focused on software development, algorithms, database systems, and computer networks.