Sefa Karabaş

Sefa Karabaş

Full Stack Developer

Full-stack developer with 3 years of experience in designing and delivering scalable, high-performance web applications. Passionate about optimizing user experience and eager to contribute to innovative, fast-paced technology teams.

Professional Experience

Software Engineer

Mar 2025 - Present

Turkish Technology

As a Full Stack Developer at Turkish Technology, I played a key role in developing secure and scalable financial systems for the aviation industry.

  • Leading merchant onboarding (İKS - İş Yeri Kayıt Sistemi) integrations to streamline business registrations
  • Developing and maintaining reconciliation and settlement modules to ensure financial accuracy and reliability
  • Integrating with multiple banking partners (Payten, Kuveyt Türk, QNB, and others) to enable payment flows

Tech Stack: Java, Spring Boot, React.js, Docker, Kafka, CI/CD

Software Engineer

Jun 2024 - Mar 2025

Scorp

As a Full Stack Developer in the Payment Team, I contributed to building secure and efficient financial systems that enhance user experience and support seamless transactions.

  • Payment Method Integration: Implementing and maintaining integrations with payment gateways like Rapyd, Payermax, and others
  • Transactional Systems: Developing and optimizing pay-in and cash-out flows for reliability and efficiency
  • Collaboration: Partnering with cross-functional teams to deliver high-quality financial solutions

Tech Stack: Django, Vue.js, Node.js, Docker, Jenkins, CI/CD, AWS, Cloud Firestore, Testing

Software Engineer

Mar 2024 - Jun 2024

YapıKredi via Mindtech

As a Software Engineer, I was responsible for designing, developing, and maintaining digital solutions for the Digital Channel Assets & Insurance Team at Yapı Kredi.

Tech Stack: Java, Spring Boot

Data Management Consultant

Aug 2023 - Apr 2024

Odeabank via Mindtech

As a Data Management Consultant, I contributed to the Data Warehouse (DWH) project focused on the commercial operations of Odeabank.

  • ETL Development: Utilized Oracle Data Integrator (ODI) to design and implement ETL processes
  • Database Operations: Worked extensively with Oracle SQL and MS SQL Server to manage, query, and optimize data
  • DWH Implementation: Focused on building scalable, reliable, and efficient data warehousing solutions

Tech Stack: Oracle SQL, MS SQL Server, ODI

Software Engineer

Nov 2022 - Aug 2023

KiraPratik

As a Full Stack Developer, I was responsible for designing and building both the main application and the management system for the company.

  • Main and Management Applications: Designed and developed key applications to support and manage company operations
  • Payment Method Integration: Integrated Paycell payment gateway, ensuring smooth and secure payment transactions

Tech Stack: Angular, React.js, Redux, Java Spring, Hibernate

Projects

Angora Hukuk - Law Firm Website

Professional law firm website showcasing legal services and expertise.

  • Modern and professional UI design
  • Responsive layout for all devices
  • Optimized performance with Next.js
Next.jsReactTypeScript

Social Media Platform

Full-featured social media application built with Java backend showcasing user interactions and content management.

  • Production-ready Spring Boot REST API with Clean Architecture and modern design patterns
  • Comprehensive test coverage with PostgreSQL, Docker, and GitHub Actions
  • Follow/unfollow system, like functionality, and intelligent post mixing algorithm
JavaSpring BootPostgreSQLDocker

Testere Korku Evi

Interactive horror house web experience built with Vue.js featuring immersive UI/UX design.

  • Immersive frontend experience with Vue.js
  • Creative UI/UX design for horror theme
  • Interactive web application
Vue.jsJavaScriptCSS3

CSRF Attack Demonstration

Educational security project demonstrating Cross-Site Request Forgery vulnerabilities and protection mechanisms.

  • Educational security demonstration
  • CSRF vulnerability analysis
  • Security best practices implementation
HackSecurityWeb

Doga Gayrimenkul - Real Estate Platform

Real estate platform for property listings and management.

  • Property listing and search functionality
  • Interactive user interface
  • SEO-optimized for better visibility
Next.jsReactTypeScript

Colorizing the Prokudin-Gorskii Photo Collection

Image processing project that automatically colorizes historical black and white photographs from the Prokudin-Gorskii collection using computer vision techniques.

  • Automated image alignment and colorization
  • Historical photo restoration
  • Advanced computer vision algorithms
PythonComputer VisionImage Processing

Skills & Technologies

Languages & Frameworks

Java, Spring Boot, Node.js, NestJs, Django, React.js, Vue.js, Angular, Redux, Cloud Functions

Databases

Oracle SQL, MS SQL Server, NoSQL, Firebase

Tools & Platforms

Git, Docker, Kubernetes, Bitbucket, Jenkins, CI/CD, AWS, Kafka, Hibernate

Architecture

Microservices, Event-Driven Architecture, REST APIs

Languages

Turkish - Native, English - Full Professional Proficiency

Education

Bachelor of Science in Computer Engineering

Hacettepe University

GPA: 3.21 / 4

Sefa Karabaş - Full Stack Developer | Software Engineer