Mehmet Akyuz

Software Engineer & Photographer

I'm a software engineer that accidentally fell in love with photography. I'm from Amsterdam, the Netherlands & I enjoy experimenting with lighting, techniques & travel photography.

Get in touch!

~ Photography ~

Photo of Mehmet Akyuz

Mehmet Akyuz

4 december 1987
+31 611302136

I am a pragmatic and a fast learning professional software engineer with extensive experience in travel industry centered in Amsterdam (The Netherlands). I work at the smartest travel company in Amsterdam, in my free time I travel, take pictures, read about and enjoy different cultures.

Currently

Senior Software Engineer TravelBird. 2013 jan - Present

  • Developed a dynamic packaging system

    Developed a travel dynamic packaging system that in realtime finds the optimal solutions to packaging multiple travel components, such as hotels, flights, activities and carrentals. Applied a heuristic algorithm against typical combinatorial optimization problems
  • Developed a rule-based accommodation allotment & pricing system

    Designed and developed a product pricing & availability platform in order to automate integration of accommodations, activities and transportation data of third parties into a unified system.
  • Developed a markup system

    Developed a hierarchical markup system to support fine-grained pricing configuration for automated revenue management.
  • Developed a booking engine API

    Developed a search & booking API using GraphQL to support realtime dynamic packaging of travel products based on a progressively refined customer search query. (achieving a +8% CR combined with an adapted UX)
  • Problem spaces

    { Graph theory, Concurrency, Combinatorial optimization, Domain modelling }
  • Tech Stack

    {AWS, Python, Django, JavaScript, Celery, mySQL, Redis, RabbitMQ, Elasticsearch, React, JSX, GraphQL, Apollo, Redux, Jenkins, Travis, Memcache }


Past Experiences

IT Manager Dutch Travel International B.V. 2006 jan - 2013 dec

  • Lead development of a B2B booking platform

    Implemented and maintained a web based B2B booking engine between Touroperators and Online travel-agencies (OTA's), used by 1800 travel agencies in the Netherlands for live hotel & flight availability, price searches, reservations and e-ticketing.
  • Integrated travel providers to a touroperating system.

    Integrated hotel inventory of external hotel bedbanks and flight inventory from Amadeus using travel industry protocols (OpenTravelService, G7, TravelTainment, Stadis and TOMA) to a in-house built travel booking engine.
  • Developed a BI dashboard

    Developed dashboards using data visualisation libraries for real-time metrics, KPI's and google analytics aggregated data.
  • Developed modern API endpoint for a legacy backend

    Developed a XML API abstraction for a legacy text-based TCP/IP-socket endpoint.
  • Managed an IT team of 3, overseeing 30 windows server based workplaces.

  • Problem spaces

    { Web development, API integration, Task systems, Domain modelling }
  • Tech Stack

    { Microsoft Server, Active Directory, Linux, Bare-metal servers, Python, Django, MySQL, Javascript, jQuery, Memcached, Varnish, Celery, RabbitMQ }


Systems & Network Administrator Dutch Travel International B.V 2006 feb - 2009 dec

  • Managed the dutch office branch of an international touroperator company.
  • Maintained the window server network (Active Directory, DHCP, SMTP, Microsoft Exchange) and 30 workstations including various peripherals.
  • Configured and maintained network routers & switches.
  • Automated internal processes and managed the connectivity of live availability and booking systems with ~1800 travel agents and various online travel agents in the Netherlands.


Web Developer German Sky Airlines GmbH. 2010 feb - 2013 dec

  • Maintained the main website of the German Sky Airline fleet
  • Extended the search engine to support multi-day/leg/airport search capability


Education

Amsterdam University of Applied Sciences 2009-2013

Software Engineering


Skills

Software Engineering

9+ year experience in OOP, functional programming and MVC-oriented web development. Have professional experience with Python, Javascript, Flask, Django, RabbitMQ, Celery, mySQL, Elasticsearch, Postgres, Redis, React, Redux, Apollo and JSX. And hobbyist experience with Java, Golang, Rust and Haskell. Have a particular interest in graph theory and its applications, and a strong grasp of programming paradigms in order to quickly adapt to new frameworks and languages.


Devops

Experience provisioning and maintaining both Linux and Windows servers, bare-metal and on the AWS platform. Including setting up and configuration of WSGI webapplications, RabbitMQ, Varnish, Memcache, and configuration of Ansible for provisioning and deployment.


Travel Technology Guru

12 years experience in the travel industry with know-how of the underlying technology of the Dutch and European tourism landscape with experience rapidly developing, automating and optimising touroperator (TO) and travel agency (OTA) systems, data modelling, developing product, pricing, availability and packaging systems, designing architecture and integrating travel web services.


Hobbies
& Interests
Photography, Astronomy, Physics, Fitness, Swimming, Travel, Science & Technology, Synesthesia, Psychology, the Copenhagen interpretation and Schrodinger's cat.


Technology stack
Python Django Git SQL AWS MySQL Celery RabbitMQ Redis Adobe Photoshop Nginx Elasticsearch Bash NoSQL React JSX GraphQL Javascript Java PostgreSQL HTML MongoDB CSS RESTful API's Webscraping Linux Ubuntu CentOS SOAP uWSGI gUnicorn Memcached Mercurial Tomcat JavaServlets