Haydar Şahin, Developer in Munich, Germany
Haydar is available for hire
Hire Haydar

Haydar Şahin

Verified Expert  in Engineering

Software Developer

Munich, Germany
Toptal Member Since
October 3, 2022

Haydar is a passionate software engineer focused on mobile systems with experiences in various industries. He loves developing software products and helping development teams reach their goals. Haydar's main strengths are a highly-structured mindset that helps him break down complex problems into something simple to solve, a passion for improving the products from end-to-end by taking over responsibility, and a genuine attitude that reveals the best from the people around him.


NetLight Consulting AB
Mobile Applications, Xcode, iOS, Android, Android Studio, Swift, Kotlin...
Mobile Applications, React Native, JavaScript, Node.js, Express.js, Socket.IO...
Xcode, Swift, iOS, ARKit, Augmented Reality (AR), Unity3D, C#




Preferred Environment

MacOS, Xcode, Android Studio, Visual Studio Code (VS Code), Slack, GitHub, Jira, Confluence

The most amazing...

...thing I've developed is an eye-glass eCommerce mobile application with a unique domain and specific features using augmented reality.

Work Experience

Senior Consultant

2020 - PRESENT
NetLight Consulting AB
  • Started the development of the cross-platform mobile app and attended meetings with stakeholders and external development teams to inform our team about the requirements. The client was a healthcare startup, and I was the senior software engineer.
  • Developed a complicated subsystem, a virtual try-on using AR for a mobile eCommerce app using iOS, Unity 3D, and Vapor. The client was a German eye-wear company, and my role was a senior software engineer.
  • Built a department of three product teams, comprising around 20 people, and hired talents to develop the products. The same German eye-wear company was the client, but I was the technical lead this time.
  • Brainstormed product ideas with given requirements and designed solution options by iterating over multiple possible solutions options and collecting feedback. I also scoped the products and planned the roadmaps.
  • Acted as product owner, defining transparent OKRs with the key stakeholders and team members, and transformed the requirements into user stories for the development team to work on.
  • Led the development of an Android car appl, which will be installed in the next generation of cars. I was the mobile application architect.
  • Designed the app's architecture in an environment with constantly changing requirements.
  • Coached junior team members and improved the Agile methodologies used in the team.
Technologies: Mobile Applications, Xcode, iOS, Android, Android Studio, Swift, Kotlin, React Native, TypeScript, Agile Product Management, Agile Product Delivery, Software Architecture, Software Design, Objectives & Key Results (OKRs), Leadership, Product Discovery, Coaching


2018 - 2021
  • Kicked off and led the development of the Teniscim mobile app using React Native.
  • Headed the development of the back-end server of the Teniscim mobile app using Express.js.
  • Brainstormed and decided on MVP as one of the three co-founders.
Technologies: Mobile Applications, React Native, JavaScript, Node.js, Express.js, Socket.IO, Firebase, Agile Product Management, iOS, Android, Docker, MongoDB, Mongoose

Software Engineer | iOS and Augmented Reality

2018 - 2020
  • Researched the applicability and scalability of ARKit in industrial environments.
  • Developed multiple proofs-of-concept to visualize the capabilities of ARKit in industrial environments with object scanning and detection topics.
  • Designed a system that generates 3D mapping and reconstruction of industrial environments with semantic information using a mobile app.
  • Created a mobile app with a custom-developed back end for the designed system.
Technologies: Xcode, Swift, iOS, ARKit, Augmented Reality (AR), Unity3D, C#

Software Engineering Intern

2018 - 2018
  • Developed and maintained the internal use case and user management tool of Volkswagen data lab.
  • Created a permission management tool that enabled setting unique permissions for each user, which was mapped directly from the organizational permissions.
  • Built an auto-generation tool for financial graphs and reports that lowered the workload of the finance teams.
Technologies: Full-stack Development, Angular, JavaScript, Python, Flask, MySQL

Software Developer

2016 - 2017
  • Developed and maintained PhysioHealth iOS and Android apps. It is an employee health and wellness engagement platform that increases employees' health and productivity and decreases healthcare costs for companies.
  • Created and launched MiBo iOS app from scratch. It is a B2C/B2B healthcare consultancy app that enables users to have video chats with psychologists, nutritionists, and personal trainers.
  • Consulted the company's co-founders on technical topics and became a trusted advisor to them.
Technologies: Xcode, Objective-C, Swift, AngularJS, Mobile Applications, Entrepreneurship, iOS, Android

Software Developer

2014 - 2015
  • Developed Pisti, a Turkish card game iOS app with single-player and multi-player functionalities. Built the AI of the different levels of difficulties.
  • Created Sozluk from scratch, an offline Turkish-English dictionary iOS app.
  • Built Tekfen HR from scratch, an iOS interface for potential employees and customers for one of the largest construction firms in Turkey called Tekfen.
Technologies: Xcode, Objective-C, Swift, iOS

An Eye-glass eCommerce Application

A Swift-based app for customers to buy high-quality eye-glass online. There are multiple blockers for users to purchase eye-glass online, such as refraction calculation, pupillary distance calculation, and trying out the frames. I enabled the eCommerce team to sell those glasses by developing complicated subsystems that calculated the pupillary distance of users and allows users to try the frames using AR virtually.

TIK | Tekfen IK

TIK is a Swift-based mobile application that was developed for Tekfen, which is one of Turkey's largest construction companies. I have started developing the application from scratch and released version 1.0.


Pisti is a Turkish card game application developed with Objective-C. I added multiple levels to the single-player game mode and changed the multi-player mode to use Bluetooth low energy instead of server-backed communication.


Sozluk is a Swift-based offline Turkish-English dictionary. I have developed the application from scratch with Swift 1.0. Implemented a daily word widget functionality available to the users from the notification center.


Swift, Kotlin, Objective-C, JavaScript, Python, C#, TypeScript


ARKit, React Native, AngularJS, Angular, Flask, Unity3D, Express.js, Jest, Flutter


REST APIs, Node.js, Socket.IO


Xcode, Android Studio, GitHub, Jira, Confluence, Mongoose, Slack


REST, Agile Project Management, Agile Product Management, Design Patterns, Objectives & Key Results (OKRs)


iOS, MacOS, Firebase, Android, Visual Studio Code (VS Code), Docker


Software Engineering, Agile Product Delivery, Mobile Applications, Mobile Apps, Mobile App Development, Software Design, Software Architecture, Software Project Management, Augmented Reality (AR), Entrepreneurship, Machine Learning, Artificial Intelligence (AI), Full-stack Development, Leadership, Product Discovery, Coaching


MongoDB, MySQL

2017 - 2020

Master's Degree in Informatics

Technical University of Munich - Munich, Germany

2013 - 2017

Bachelor's Degree in Management Engineering

Istanbul Technical University - Istanbul, Turkey

2012 - 2016

Bachelor's Degree in Computer Engineering

Istanbul Technical University - Istanbul, Turkey

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.


Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring