
Hi, I'm Oktay⚡
Software Engineer & Full-Stack Developer.
🧑💼 About
I am a full-stack developer. I have a SOLID grasp of fundamental concepts like OOP and data structures, which I have effectively applied by working with modern technologies such as Node.js and Express.js. I possess a proficient level of English and have continuously enhanced my skills with Node.js and Express.js for the past two years. In addition to my expertise in these technologies.
I have a strong command of Java and a basic understanding of Spring Boot. In the future, I aspire to gain expertise in microservices architecture and collaborate on projects using AWS.
💻 Tech Stack
Programming Languages: JavaScript, TypeScript, Java, Python
Frameworks & Libraries: Node.js, Express.js, Spring Boot, React.js, Django, FastAPI
Database Systems: Relational Databases (PostgreSQL, MySQL), Non-Relational Databases (MongoDB, Redis, ElasticSearch)
DevOps: Amazon Web Services (S3, SES), Firebase, Docker
Tools & Technologies: Git, Github, Restful API, Websocket
🎓 Education
Bachelor's Degree in Computer Engineering
Erciyes University
2020 - 2024
Courses
Object Oriented Programming
Data Structures and Algorithms
Database Management Systems
Software Engineering
Linear Algebra
Discrete Mathematics
🧑💻 Experience
Software Engineer
Aug 2025 - Mar 2026Yapı Kredi Teknoloji
· Full-time · Remote- •Developed and maintained high-performance services within Corporate Payments team, supporting millions of daily transactions for Yapı Kredi Bank.
- •Collaborated in Agile/Scrum teams to deliver secure, fault-tolerant backend solutions for enterprise-grade financial systems, ensuring compliance, reliability, and continuous deployment standards.
JavaMicroservicesSpring BootPL/SQLRabbitMQ
Freelance Full-stack Developer
Aug 2022 - PresentBionluk
- •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.
JavaScriptTypeScriptReact.jsJavaSpring BootNode.js
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 JWT-based authentication and role-based access control, storing user-specific tasks securely in a MySQL database.
- •Integrated OpenSearch for indexing and searching tasks; connected via Docker and designed custom search queries.
- •Added Celery with Redis for background task processing and used Flower for monitoring asynchronous jobs such as indexing on task creation.
CeleryLogstashFastAPIFilebeat
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.
Express.jsPostgreSQLFirebaseNode.js
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.
Next.jsshadcn/uiAWS SDK v3Tailwind CSSDocker
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.
Node.jsExpress.jsReact.jsPostgreSQLAWS
- •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.
Node.jsExpress.jsReact.jsMongoDB
- •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.
Node.jsExpress.jsPostgreSQLAWS
🌐 Contact
Interested in working together? Feel free to reach out.