Junior Software Developer - Barış Cem Ant

Python ve C# öğrenen, software development alanında kendini geliştirmeye çalışan bir yazılım öğrencisi. Temel seviyede web API, veritabanı ve cloud computing bilgisi.

Anahtar kelimeler: Istanbul junior developer, Python öğrenen, C# öğrenen, software development öğrenen, stajyer adayı, intern adayı, junior yazılımcı Istanbul.

Barış Cem Ant

Python • C# • API • Git • AWS

Junior Software Developer adayı olarak Python, C# teknolojilerinde kendimi geliştiriyorum. Software development ve modern web teknolojileri konusunda ilgisi olan basit bir yazılımcıyım.

Yeteneklerim

Programlama Dilleri

Python - Software TechnologyC# - Software TechnologyTypeScript - Software TechnologyJavaScript - Software TechnologySQL - Software Technology

Frontend

HTML5 - Software TechnologyCSS3 - Software TechnologyTailwind CSS - Software TechnologyBootstrap - Software TechnologyAngular - Software TechnologyReact | AI Assisted - Software TechnologyNext.js | AI Assisted - Software Technology

Backend

Django - Software TechnologyFastAPI - Software Technology.NET Core - Software TechnologyCelery - Software TechnologyRabbitMQ - Software Technology

Veritabanları

PostgreSQL - Software TechnologyRedis - Software TechnologyMSSQL - Software TechnologySQLite - Software Technology

AI, Coding Tools

Cursor - Software TechnologyBolt.new - Software TechnologyCoPilot - Software Technology

DevOps, Cloud

Docker - Software TechnologyGit - Software TechnologyVercel - Software TechnologyKeycloak - Software TechnologyCoolify - Software TechnologyCloudflare - Software TechnologyAWS ES3 - Software Technology

İş Deneyimi

CO Founder | Software Developer

Mayıs 2025 – Şu an
Saywize|İstanbul
  • Restful servisler geliştirmek ve Farklı API entegrelerini yapmak.
  • Backend APIlerin tasarımını ve geliştirme sürecini üstlenmek, FastAPI-Swagger.
  • Mevcut API yapılarını asenkron şekilde yapılandırma ve Workerlar ile çalışma, Celery-RabbitMQ
  • Asenkron Celery görevleri tamamlandığı zaman kullanıcıya Websocket aracılığı ile bildirme, Redis-Websocket
  • LLM API entegrasyonları ve amaca yönelik detaylı prompt metinleri ve çıktı sabitlerini oluşturmak, Gemini API.
  • Auth sistemleri ve Identity Provider entegreleri, Keycloak-Google OAuth.
  • AI Agent’lar(Cursor, Github Copilot) ile iş akışının yönetilmesi.
  • NextJS tabanlı responsive, kullanıcı odaklı arayüz tasarlanması ve yayına alınması. Cursor-Vercel-React-TailwindCSS
  • Coolify üzerinde Docker tabanlı dağıtım ve Cloudflare yapılandırmaları.

Eğitim

Ön Lisans - Bilişim Güvenliği Teknolojisi

İstanbul Gelişim Üniversitesi|2023-2025
  • Bilişim ve Yazılım Güvenliği Üzerine Eğitimler Aldım.
  • Güvenlik üzerine raporlar ve slaytlar oluşturdum.
  • Java, Python ve C# Dillerinde Web API ve APPler geliştirdim.
  • SQL üzerinde MSSQL ve PostgreSQL veritabanlarını geliştirdim ve kullandım.

Sertifikalar

Python Mega Course: Learn Python in 60 Days, Build 20 Apps

Udemy | Ocak 2025

  • Python ile Programlamaya Giriş
  • Derin python öğrenimi ve kütüphanelerin kullanımı
  • Yöneleceğim sektörü seçmemde çok katkı sağladı

C# ve JAVA Geliştiricileri için Clean Code Yazma Sanatı

Udemy | Mayıs 2025

  • Clean Code prensipleri
  • OOP Kuralları
  • Yazılım Mimarileri

Projeler

Saywize

Saywize

Youtube hesabınız üzerinden belirli analizler sunan bir tool, detaylı bir açıklama için siteyi ziyaret edebilirsiniz.

Özellikler

  • Detaylı Yorum analizi.
  • Thumbnail, Banner ve Logo analizi.
  • Tarih bazlı raporlama.

Teknolojiler

PythonFastAPICeleryRabbitMQPostgreSQLRedisKeycloakCoolifyCloudflareGemini APINext.jsReactTailwind CSSCursorBolt.new
Django Framework ile E-ticaret Sitesi

Django Framework ile E-ticaret Sitesi

Django tabanlı bir çok özelliği barındıran e-ticaret sitesi, gerçek bir ürün değil ama neden olmasın!

Özellikler

  • Kullanıcı kimlik doğrulama ve profil yönetimi
  • Çoklu adres yönetimi sistemi
  • Kategorilere göre düzenlenmiş ürün kataloğu
  • Gelişmiş sepet işlevselliği ve indirim kodu sistemi
  • Güvenli ödeme süreci ve sipariş takibi
  • Stok seviyesi kontrolü ve yönetimi
  • Responsive mobil uyumlu tasarım
  • Kapsamlı admin paneli ve raporlama

Teknolojiler

PythonDjangoPostgreSQLHTML5/CSS3Bootstrap 5JavaScriptPillowWhitenoiseAWS
NetGym - Spor Salonu Yönetim Sistemi

NetGym - Spor Salonu Yönetim Sistemi

.NET Core ile kurumsal mimari ve clean code prensipleri kullanılarak geliştirilmiş kapsamlı bir spor salonu yönetim API'si.

Özellikler

  • Üye Yönetimi ve Profil İşlemleri
  • Abonelik ve Paket Yönetimi
  • Kampanya ve İndirim Sistemi
  • Eğitmen ve Bayi Yönetimi
  • JWT Tabanlı Kimlik Doğrulama
  • Memory Cache ile Performans Optimizasyonu

Teknolojiler

.NET 8.0ASP.NET Core Web APIMSSQL ServerEntity Framework CoreLINQ SorgularıFluent ValidationAutofacMemory CacheJWT Authentication
Python Scraperları

Python Scraperları

O anlık yapacağım hiç bir şey yoksa açıp bir siteden verileri çekmeye çalışabilirim.

Özellikler

  • Siteden verileri derli toplu bir şekilde çekmek

Teknolojiler

PythonBeatifulSoup4SeleniumNodriverUndeteced ChromedriverSQLite

Ek Bilgiler

Diller

🇹🇷Türkçe (Anadil)
🇬🇧İngilizce (Başlangıç Düzeyi)

İlgi Alanları

🎮Oyun (Orta Çağ oyunları, Bannerlord-Warband gibi oyunları severim)
🏃‍♂️Spor (130KG Bench, 40KG-40KG Shoulder, 140KG Squat ve benzeri yetkinliklerim de var!)