Work Experience

TomTom - Eindhoven, Netherlands

Senior Software Developer, Nov 2018 – Present

  • Designing and developing software components and interfaces to integrate TomTom navigation software to automotive platforms.
  • Technically leading an engineering team of 6 developers, ensuring continuous development, collaboration and technical improvement among the team members.
  • Communicating with the customers and the other teams to design, implement, test and deliver software components.

Amazon - Madrid, Spain

SDE-II, Aug 2017 – Aug 2018

  • Full stack software development for Amazon Business.
    • ReactJS, html, css.
    • Java, Spring, AWS core services (DynamoDB, SQS, SNS, Lambda).
  • Planning, reporting and optimizing project hardware infrastructure.

Roketsan - Ankara, Turkey

Senior Algorithms Engineer, Apr 2016 – June 2017

  • Developing infrared target detection and tracking algorithms using Native C++.
  • Developing test and simulation software for target detection algorithms.

Nokta - Ankara, Turkey

Senior Software Developer, Jun 2015 – Feb 2016

  • Designing and implementing a search algorithm for the video platform.
  • Designing and implementing a video recommender algorithm.
    • Html, css, javascript frontend.
    • PHP backend.

Tübitak Bilgem / İltaren - Ankara, Turkey

Senior Researcher, Aug 2008 – Jun 2015

  • Design and develop infrared and visual image processing algorithms on
    • target detection and tracking,
    • image feature extraction,
    • image enhancement,
    • image fusion.
  • Defining algorithm requirements specifications, system requirements specifications, design, test and deliver.
  • Leading a team of 4researchers.

Education

MSc, METU, Sep 2011

  • Electrical and Electronics Engineering Dept. - MSc in Signal Processing
  • Courses : Signal processing, image processing, computer vision and pattern recognition.
  • Thesis work: "An algorithm for multiscale license plate detection and rule-based character segmentation"

BSc, METU, Jun 2008

  • Electrical and Electronics Engineering Dept.
  • Courses : Signal processing, microwaves, electromagnetics and telecommunications.
  • Final project : "A device that can create 3D objects using 2D data sources."

Skills

  • Image processing, machine learning, computer vision
  • Full stack web development, Android application development, Linux
  • Programming languages: Java, C++, C, Javascript, Python, R
  • Agile software development, software architectures, algorithms, data structures
  • CI/CD, software delivery

Awards and Honors

  • Ranked 371st in the university entrance examination over 1.5M candidates.
  • "Certificate of Achievement" for "Good mechanical design and effective use of software engineering tools", given by Dep. Of Electrical and Electronics Engineering, METU, June 2008.
  • "Senior Design Course Achievement Award" given by Dep. Of Electrical and Electronics Engineering, METU, June 2008.

Publications

  • A. O. Karalı, S. Çakır, T. Aytaç. "Multiscale contrast direction adaptive image fusion technique for MWIR-LWIR image pairs and LWIR multi-focus infrared images." Applied Optics, 54(13):4172-4179, 2015.

  • T. Can, A. O. Karalı, T. Aytaç, "Detection and tracking of sea-surface targets in infrared and visual band videos using the bag-of-features technique with scale-invariant feature transform." Applied Optics, 50(33):6302-6312, 2011.

  • A. O. Karalı, O. E. Okman, T. Aytaç. "Adaptive image enhancement based on clustering of wavelet coefficients for infrared sea surveillance systems." Infrared Physics & Technology, 54(5): 382-394, 2011.

  • A. O. Karalı, O. E. Okman, T. Aytaç. "Adaptive enhancement of sea-surface targets in infrared images based on local frequency cues." Journal of the Optical Society of America A: Optics, Image Science & Vision, 27(3): 509-517, 2010.

  • For detailed information on journal and conference papers please refer to: Google Scholar