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

Haydar Şahin

Verified Expert  in Engineering

Software Developer

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

Portfolio

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

Experience

Availability

Part-time

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

Co-founder

2018 - 2021
Teniscim
  • 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
Siemens
  • 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
Volkswagen
  • 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
Physioh
  • 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
Valensas
  • 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

https://apps.apple.com/tr/app/tekfen-ik/id1030791766?l=tr
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

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

https://apps.apple.com/tr/app/sozluk/id306926242?l=tr
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.

Languages

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

Frameworks

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

Libraries/APIs

REST APIs, Node.js, Socket.IO

Tools

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

Paradigms

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

Platforms

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

Other

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

Storage

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.

1

Share your needs

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

Choose your talent

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

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