Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic
Tunahan AYDIN

Tunahan AYDIN

Full Stack Developer
Ankara

Summary

Full Stack Software Developer with hands-on experience in React, Next.js, and Redux, delivering scalable and user-focused web applications. Skilled in REST API and GraphQL integration, with strong backend expertise in Express.js, NestJS, and Spring Boot. Proficient in PostgreSQL and MongoDB, applying best practices in schema design and optimization. Experienced in React Native for mobile development, while actively advancing skills in Flutter.


Adept in Docker, CI/CD pipelines, and version control (Git/GitHub), ensuring efficient deployment and maintainability. Knowledgeable in cloud platforms (AWS/Azure basics), microservices architecture, and serverless practices, with a focus on security and performance optimization.


Known for effective UI/UX collaboration, agile teamwork, and cross-functional problem solving, contributing to every stage of the software development lifecycle. Driven by continuous learning and committed to building innovative, sustainable, and high-quality software solutions.

Overview

3
3
years of professional experience

Work History

Full Stack Software Developer

IYo Technologies
01.2023 - Current

Frontend Development

  • Developed scalable and maintainable web applications using React, Next.js, and Redux.
  • Enhanced user experience through responsive design and performance optimization.
  • Created reusable components to accelerate development and improve code quality.
  • Collaborated with UI/UX teams to deliver user-centered interfaces.


Backend Development & APIs

  • Designed and implemented backend services with Express.js and Spring Boot, ensuring performance and reliability.
  • Integrated REST APIs, GraphQL, and third-party APIs to provide robust and flexible data flow.
  • Worked with cross-functional teams to ensure seamless API integrations.


Databases & Data Management

  • Built and optimized databases with PostgreSQL and MongoDB, focusing on schema design and efficiency.


DevOps & Deployment

  • Utilized Docker to containerize applications, streamlining development and deployment processes.
  • Applied scalability and maintainability best practices throughout the development lifecycle.


Continuous Learning

  • Currently advancing skills in Flutter for mobile application development.
  • Proactively engage in professional development courses to stay current with industry trends and emerging technologies.

Education

High School Diploma -

Ankara University
Ankara
04.2001 -

Skills

Object-Oriented Programming (Java, Spring Boot)

Functional Programming (JavaScript, TypeScript)

React, Nextjs, Redux

Responsive Web Design & Performance Optimization

UI/UX Collaboration

React Native (production-level apps)

Flutter (currently improving skills)

REST API & GraphQL design and integration

Expressjs, NestJS, Spring Boot

Microservices & Software Architecture

PostgreSQL, MongoDB (schema design, optimization)

Data Structures & Algorithms

Docker (containerization & CI/CD pipelines)

Version Control (Git/GitHub)

Scalability & Maintainability Best Practices

Cloud Computing (AWS/Azure)

Serverless Architecture (introductory level)

Security Best Practices in Web Applications

Agile / Scrum methodology

Cross-functional team collaboration

Project lifecycle contribution from concept to deployment

Timeline

Full Stack Software Developer

IYo Technologies
01.2023 - Current

High School Diploma -

Ankara University
04.2001 -
Tunahan AYDINFull Stack Developer