Semih Caglar

Experience

A chronological look at my professional and research roles.

Founding Engineer

Sep 2026 – Present

Hansel — Ankara, Türkiye

Designing and implementing indoor mapping, route generation, and delivery verification algorithms that transform courier movement data into continuously updated building maps and precise indoor routes.

  • Conducting investor outreach and contributing to fundraising and business development.

Undergraduate Researcher

Jan 2025 – Present

Bilsen – Bilkent Software Engineering Research Group — Ankara, Türkiye

Conducting research in developer productivity and automated software engineering, advised by Prof. Eray Tuzun.

  • Co-authored 2 conference papers and 2 workshop papers in top venues.
  • Built and deployed SmellSolver, a GitHub/Azure DevOps PR bot (Python, Flask, SQLite) that detects and repairs inline comment smells, monitoring over 50 Azure Repos at Beko.
  • Reviewed several papers in top venues.

Robotics Software Engineer Intern

Jun 2025 – Aug 2025

Kuartis — Ankara, Türkiye

Built a ROS2 path-planning module for autonomous surface vessels.

  • Combined the Hybrid A* algorithm with an Artificial Potential Field (APF) post-optimizer to generate non-holonomic paths.
  • Implemented the constrained APF optimizer in modern C++ with NLopt, enforcing collision-free corridor and curvature constraints.
  • Validated the system in 1 km² simulated maritime environments, achieving 20 m path precision with optimization completing in 1 second per run.

Machine Learning Engineer

Apr 2024 – Sep 2024

IDA AI · ModaMind — Remote

Developed and deployed machine learning algorithms for fashion tech solutions, including text-to-image garment design and virtual try-on. Contributed to ModaMind's fashion design application and infrastructure using Google Cloud, Firebase, Docker, and Kubernetes.