GET /api/developer → 200 OK

Hi, I'm
Bahadir Avci

Backend Developer · Go & Java · REST & Microservices

I build scalable APIs and distributed data layers — from enterprise systems to a club HRMS. I study Mathematical Engineering and enjoy shipping code into production.

About

Education

Yildiz Technical University

B.Sc. in Mathematical Engineering · Expected 2026

I bring analytical thinking into system design, with a strong foundation in algorithms and architecture.

Focus

  • REST & BFF layers
  • Microservices architecture
  • CI/CD & containerization
  • Distributed data consistency
  • Auth & multi-tenant

Experience

Softtech (İş Bankası) Jun 2025 – Dec 2025

Backend Developer Intern

  • Built backend services in enterprise systems using an internal low-code platform (Plateau)
  • Designed and implemented BFF layers to transform SOAP services into REST APIs
  • Participated in CI/CD and enterprise deployment pipelines (UAT, INT, PROD)
  • Collaborated in code reviews and enterprise-level workflows
Denker Elektronik Jun 2023 – Sep 2023

Backend Developer Intern

  • Developed a Golang service to synchronize data across multiple databases
  • Designed data consistency logic for distributed systems
  • Implemented reliable data transfer mechanisms

Projects

🛰️
POST /hrms

Yildiz Sky Lab Backend (HRMS)

Built backend services for a club-based HRMS: REST APIs in Go, SQL data models, and Docker containerization.

GoRESTPostgreSQLDocker
🔐
GET /ctf/challenge

CTF Challenge Development

Designed reverse engineering challenges in Go, focusing on PRNG logic and algorithmic vulnerabilities.

GoSecurityAlgorithms

Skills

Languages

Go
Java
C

Backend & Tools

REST APIsMicroservicesSpring Boot GinPostgreSQLDocker GitGitHub ActionsCI/CD

Concepts

Multi-tenantAuthenticationAuthorization API DesignBFF PatternData Consistency

Leadership & Activities

Vice President

Yıldız Sky Lab CS Kulübü

Managed organizational operations and coordinated workshops/bootcamps; improved technical initiatives within the club.

R&D Team Lead

Yıldız Sky Lab

Led teams across web, mobile, security, blockchain, game, AI, and embedded systems; coordinated cross-functional projects.

Instructor

Git & GitHub Workshop

Taught version control concepts and collaboration workflows with hands-on exercises.

Organizer & Instructor

Backend Bootcamp (Java / Spring Boot)

Taught REST API development and backend fundamentals; guided participants through real-world projects.

Let’s build together

For internships, projects, or collaborations—send a message.