
Hi, I'm Oktay⚡
Software Engineer & Full-Stack Developer.
🧑💼 About
I am a full-stack developer with a solid grasp of fundamental concepts like OOP and data structures, effectively applied across modern technologies such as Node.js, Express.js, Spring Boot, and FastAPI. Most recently, I worked on high-performance Java Spring Boot microservices and PL/SQL procedures within Yapı Kredi Technology's Corporate Payments team, supporting millions of daily transactions for Yapı Kredi Bank.
I have a strong command of Java and Spring Boot, with hands-on experience in event-driven architectures using RabbitMQ, caching strategies with Redis, and building enterprise-grade financial systems in Agile/Scrum teams. I continue to explore microservices architecture and cloud-native development on AWS.
💻 Tech Stack
🎓 Education
Bachelor's Degree in Computer Engineering
Erciyes University - Turkey
Courses
📜 Certifications & Languages
Certifications
Languages
🧑💻 Experience
Software Engineer
Aug 2025 - Mar 2026Yapı Kredi Teknoloji
· Full-time · via Infonal- •Developed and maintained high-performance Java Spring Boot microservices and PL/SQL procedures within Yapı Kredi Technology's Corporate Payments team, supporting millions of daily transactions for Yapı Kredi Bank.
- •Implemented event-driven architectures using RabbitMQ and optimized caching strategies with Redis, improving system scalability and response times in critical payment services.
- •Collaborated in Agile/Scrum teams to deliver secure, fault-tolerant backend solutions for enterprise-grade financial systems, ensuring compliance, reliability, and continuous deployment standards.
Freelance Software Developer
Aug 2022 - Jul 2025Bionluk
- •Created 10+ customized web applications using Node.js, Express.js, MongoDB, and React, providing efficient and scalable solutions. worked with both SQL (PostgreSQL) and NoSQL databases.
- •Experienced in developing algorithms with Java and creating RESTful web services using Spring Boot.
- •Worked on various client projects, creating applications with diverse technologies and methodologies.
Software Engineer Intern
Feb 2025 - Apr 2025Orion Innovation
- •Developed a scalable task management API using FastAPI with a modular architecture (routers, services, schemas, database layers).
- •Implemented a centralized logging system using Filebeat and Logstash to collect and parse application logs, and forwarded structured data to OpenSearch for visualization through OpenSearch Dashboards.
- •Added Celery with Redis for background task processing and used Flower for monitoring asynchronous jobs such as indexing on task creation.
Software Developer Intern
Sep 2024 - Oct 2024Limon Creatif
- •Limon Creatif is a software company that provides innovative software solutions to meet diverse client needs.
- •Managed and developed the entire backend and deployment process for theİndirimci Panda application, ensuring seamless functionality and deployment.
Backend Developer
Aug 2023 - Sep 2023Made in Graphic
- •Established the backend system for electric vehicle charging stations.
- •Contributed to implementing various functionalities, including payment processing, and charge initiation and termination.
- •Ensured reliable and efficient system performance for seamless user experience.
📂 Projects
- •A modern, self-hosted file manager for any S3-compatible storage (AWS S3, MinIO, Cloudflare R2, DigitalOcean Spaces, Backblaze B2, Wasabi, and more).
- •One command to deploy via Docker. Built-in authentication with login rate limiting and zero credential exposure — S3 keys never leave the server.
- •Features light & dark mode, pagination, drag & drop uploads, presigned downloads, and one-click Railway deployment.
- •Security-first: HTTP-only session cookies, rate-limited login (3 attempts/min), fully stateless with no data stored on disk.
EngiRouter
- •Developed a Human Resources Management System using React, Express.js, and PostgreSQL.
- •Implemented features for candidate–job matching, CV viewing/downloading, and company/candidate management.
- •Integrated one-click Microsoft Teams meeting creation and single/bulk email communication with candidates.
- •Developed a full-stack news website using the MERN stack (MongoDB, Express.js, React, Node.js), allowing users to log in via the admin panel and publish news articles..
- •Single-handedly built the entire system from scratch, including frontend, backend, and user authentication functionalities.
- •Deployed the application to a production server using Docker for containerization and ensured smooth operation on a live environment.
- •Led the backend development of İndirimci Panda, a mobile application that enables users to track online discounts and receive notifications for selected categories or brands, built using Express.js and Firebase.
- •Dockerized the application and deployed it on AWS, ensuring efficient and error-free deployment processes, and enhancing scalability for a growing user base.
- •Utilized AWS S3 for secure data storage and AWS RDS for robust database management, significantly improving data retrieval speeds and system performance, supporting the app's ability to handle real-time notifications.
GoalHive
- •A web-based project management tool that organizes tasks using boards, lists, and cards, helping teams collaborate, track progress, and manage deadlines in real-time.
- •Constructed using Express.js, React, Node.js, and PostgreSQL, ensuring robust data structure and efficient queries.
- •Implemented JWT-based authentication and authorization, providing secure access to user-specific boards and tasks.
- •Optimized the backend for performance and scalability, leveraging PostgreSQL and Sequelize to handle large volumes of task data and ensure smooth synchronization across the application.
🌐 Contact
Interested in working together? Feel free to reach out.