Oktay Parlak - Software Engineer and Full-Stack Developer profile picture

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

Freelance Full-stack Developer

Aug 2022 - Present

Bionluk

  • 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 2025

Orion 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.

Software Developer Intern

Sep 2024 - Oct 2024

Limon 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 2023

Made 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

EngiRouter

2025
  • 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

Borsa Caddesi

2025
  • 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

İndirimci Panda

2024 - 2025
  • 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

delmodules

2025
  • 📁 Finds and deletes node_modules directories
  • 🌳 Optional recursive deletion with --all flag
  • 🚀 Fast and efficient cleanup
  • ⚡ Easy to use
  • 🔒 Safe deletion process
  • 📘 Written in TypeScript
Node.jsTypeScriptnpm

🌐 Contact

Interested in working together? Feel free to reach out.