Berkay Karaman is an embedded software engineer with 6 years of experience specializing in planning and control for autonomous vehicles and robots, currently working at Aselsan. He led real-world deployments of autonomous buses and taxis at Leo Drive, improving safety and latency through C++, Python, and ROS/ROS2 solutions and a custom end-to-end reaction-time analysis tool. A strong contributor to Autoware (notably joystick controller, trajectory smoothing, and collision checker improvements), he brings hands-on expertise in safety-critical, performance-sensitive systems. Comfortable across embedded Linux environments, Berkay combines practical systems engineering with a passion for open-source collaboration and measurable, deployable results.
6 years of coding experience
1 year of employment as a software developer
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Boğaziçi University
Contributions:72 reviews, 19 commits, 95 PRs in 9 months
Contributions summary:Berkay contributed to the `autoware_universe` repository by implementing and refactoring code related to a joystick controller for autonomous driving, specifically the genesis joystick. Their work includes adding a P65 joystick converter, fixing steering direction, and integrating the controller into launch files. They also added code for performance analysis, including features like low-pass filtering and monitoring of desired and current steering angles. Furthermore, they made changes in the trajectory smoother, and obstacle collision checker.
Contributions:52 pushes, 24 branches in 2 years 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Berkay Karaman - Embedded Software Engineer at Aselsan