About Me

Javad Ibrahimli

Electronics and Communication Engineering student @ ITU | ADAS and AI Researcher | Ex ITU Solar Car Team Member | Computer Vision and ML Enthusiast|

Bio: I am a student at Istanbul Technical University, pursuing a Bachelor's degree in Electronics and Communications Engineering, with a strong interest in autonomous systems and advanced driving technologies. I aspire to embark on a career that will enable me to apply my skills and knowledge to push the boundaries of innovation and revolutionize the future of transportation. Since Jan 2022, I have been working as an Autonomous Systems Group Member at ITU ZES Solar Car Team, a student project team that designs and builds solar-powered vehicles. In this role, I have been responsible for designing and developing software modules for autonomous driving systems, including perception, planning, and control, using programming languages such as C++, Python, and ROS. I have also been involved in integrating sensors, actuators, and computing hardware into the vehicle's architecture, and configuring and calibrating them to ensure accurate data acquisition. Through this experience, I have gained valuable skills and insights into the challenges and opportunities of autonomous systems, vehicle dynamics, and robotics, and I have collaborated with other team members to deliver high-quality results.

Previously, I have explored diverse research topics including SLAM for UVs, Visual Odometry, Camera Calibration, and Simulations for ground vehicles, UVs, and UAVs. Beyond academia, I am an avid chess and reading enthusiast who also enjoys travelling, judo, and football.


Core Interests

Self-driving Cars

Exploring autonomous vehicle technologies, including perception, planning, and control systems for the future of transportation.

  • Computer Vision
  • Sensor Fusion
  • Path Planning
  • Vehicle Control

Real-time Perception

Developing advanced perception systems for real-time object detection, tracking, and scene understanding.

  • Object Detection
  • Semantic Segmentation
  • 3D Point Cloud Processing
  • Multi-sensor Fusion

Robotics & Control

Building and programming robotic systems with a focus on autonomous navigation and control algorithms.

  • ROS Development
  • Motion Planning
  • Control Systems
  • SLAM

Education

Istanbul Technical University - Istanbul, Turkey

Bachelor of Engineering
Electronics and Communication Engineering (ECE)
Courses: Data Structures and Algorithms, Artificial Neural Networks, Machine Learning for Signal Processing, Signal Processing, Probability and Statistics, Electronic Circuits
Activities and societies: ITU Solar Car Team | ITU Chess Club | ITU Fitness | ITU Tennis
July 2018 - May 2022
vit

Experience

Leo Drive | Istanbul, Turkey

Autonomous Driving Intern

Software Development and Localization:

  • Contributed to the improvement of localization systems in challenging environments such as tu nnels, utilizing sensor fusion techniques with LiDAR, IMU, and odometry data.
  • Enhanced real-time position tracking and map comparison capabilities for autonomous navigation.
  • Assisted in refining a data pipeline that processed complex geospatial information, enabling efficient GNSS data transformation and visualization within autonomous vehicle systems.
Algorithm Optimization and Testing:
  • Led optimization efforts that significantly enhanced computational efficiency in core algorithms, improving real-time sensor data processing and system response times.
  • Performed validation and stress testing to ensure the robustness and accuracy of the system, leveraging simulation tools and real-world data to fine-tune system performance.
Research and Development:
  • Explored innovative methods for visualizing sensor data using archived datasets, contributing to enhanced simulation environments for autonomous systems.
  • Collaborated with academic institutions to evaluate and implement emerging autonomous driving technologies, setting the stage for future improvements in autonomous navigation and control.
Documentation and Reporting:
  • Created technical documentation detailing system enhancements, algorithmic optimizations, and research findings, ensuring smooth knowledge transfer and scalability within the team.
  • Regularly reported on project milestones, highlighting technical advancements and providing actionable insights for ongoing and future projects in autonomous driving.

July 2024 - Present
divit

Divit Teknoloji A.Ş. | Istanbul, Turkey

Computer Vision Engineer

Software Development:

  • Developed and deployed an On-Shelf Availability (OSA) computer vision application using AI models, including CNN and YOLO, for real-time image recognition, enhancing inventory management.
  • Created and optimized mobile applications with React Native, integrating OSA AI models for seamless on-device processing and real-time decision-making.
  • Leveraged Python and TensorFlow for deep learning tasks, focusing on improving OSA model accuracy and efficiency.
System Optimization:
  • Enhanced the OSA model's accuracy through hyperparameter tuning and parallel processing, ensuring more reliable inventory tracking.
  • Implemented encryption protocols to secure OSA data transmission.
  • Conducted load and stress testing to ensure the stability and responsiveness of the OSA application.
Testing and Validation:
  • Executed cross-platform testing for mobile applications and OSA AI models, ensuring consistent performance.
  • Analyzed test results to optimize system efficiency and mitigate bottlenecks.
  • Collaborated with teams to meet stringent security and performance standards.
Documentation and Reporting:
  • Managed code versioning with Bitbucket, adhering to semantic versioning for organized development.
  • Prepared technical documentation on system architecture, AI integration, and API interactions, ensuring smooth handover and scalability.
  • Reported on project milestones and highlighted the OSA app's role in driving a 12% growth in sales and a 10% improvement in economic efficiency.

July 2024 - Present
divit

ITU ZES Solar Car Team Istanbul, Turkey

Autonomous Systems Group Member

Software Development:

  • Design and develop software modules for autonomous driving systems, including perception, planning, and control.
  • Implement algorithms for object detection, localization, mapping, and path planning.
  • Utilize programming languages such as C++, Python, and ROS (Robot Operating System) for software development.
  • Collaborate with the software team to integrate autonomous driving software with other vehicle systems.
System Integration:
  • Integrate sensors, actuators, and computing hardware into the vehicle's architecture.
  • Configure and calibrate sensors, such as LiDAR, cameras, and GPS, to ensure accurate data acquisition.
  • Collaborate with electrical and mechanical team members to ensure seamless integration of autonomous systems with the overall vehicle design.
Testing and Validation:
  • Conduct rigorous testing of autonomous driving systems, both in simulation and real-world scenarios.
  • Analyze and interpret test results to identify areas for improvement and optimization.
  • Work closely with the safety team to ensure compliance with safety standards and regulations.
Documentation and Reporting:
  • Maintain comprehensive documentation of software design, system architecture, and testing procedures.
  • Prepare regular progress reports and present findings to the team and faculty advisors.
  • Contribute to technical publications and present research outcomes at conferences or competitions.

Jan 2023 - March 2024
orioles

World Coffee Portal London, England

Data Analyst Researcher

Software Development:

  • Collecting and recording beverage prices of the most popular types (filter coffee, cappuccino, and latte) from branded coffee chains across Istanbul.
  • Ensuring that the data collected is accurate and up-to-date, and that all relevant details (e.g. location, chain name) are recorded.
  • Analyzing the data collected to determine the average beverage prices for each branded coffee chain across Istanbul.
  • Ensuring that all work is completed in a timely and efficient manner, and that deadlines are met.

Jan 2023 - March 2024
coffee

Istanbul Technical University Istanbul, Turkey

Student Assistant

Software Development:

  • Updating the files shared by the professor, ensuring that the most recent and relevant materials were available for the students.
  • Adding coding assignments to in-class files and GitHub, providing students with the opportunity to practice and apply the concepts they were learning.
  • Updating the course slides, ensuring that they were accurate and up-to-date with the latest information and industry developments.
  • Regulating technical tasks such as setting up equipment, troubleshooting technical issues and making sure that the course runs smoothly.

Dec 2023 - Mar 2023
coffee

UpWork Remote

Freelance Programmer

Software Development:

  • Completed the software tasks requested by the customers within the given time.
  • Automated and optimized the data handling process for traffic signs, working with Ubuntu 20.04, did shell scripting, and employed other Linux tools.
  • Technical Skills: Python with PyTorch, NumPy, Matplotlib, Pandas, Scikit‑learn, Tableau, Ubuntu Linux, Linux tools, Apt, Scripting, Git.
  • Automated and optimized the data handling process for traffic signs, working with Ubuntu 20.04, did shell scripting, and employed other Linux tools.

Mar 2022 - Dec 2022
upwork

Recent Projects

Road Line Detection Demo Completed

Road Line Detection

Computer Vision OpenCV Python

Implementation of a road line detection system using computer vision techniques. The project processes video input to identify and highlight lane lines, essential for autonomous driving applications.

Completed

Advanced Lane Detection

Computer Vision Deep Learning Python

Advanced implementation of lane detection using computer vision and deep learning techniques. Features robust detection under varying conditions.


Skills

Contribution Activity
GitHub Contributions
GitHub Statistics
GitHub Stats

Achievements and Test Scores

Competitions
  • Teknofest Robotaxi‑Full Scale Autonomous Vehicle Competition Finalist, Teknofest, Istanbul, Turkey.
  • Chosen participant of Cyber Take Off 2023, Turkish Technology, Istanbul, Turkey.
  • The only vehicle that can complete the race by getting full points, Teknofest, Istanbul, Turkey.
  • Winner - Azerbaijan Student Informatics Olympics
  • The participant of the final stage of the 1st Logic Olympiad named after Lotfi Zadeh, Baku, Azerbaijan.
Test Scores
  • IELTS: 8.0/9.0 (International English Language Testing System)
  • SAT: 1410/1600 (Scholastic Aptitude Test)
  • Turkish Proficiency: C1 Level

Courses Taken

Ongoing

Deep Learning for Computer Vision

Learning algorithms, neural network architectures, and practical engineering tricks for training and fine-tuning networks for visual recognition tasks.

EECS 498.008
University of Michigan
June 2024 - Present
Ongoing

Sensor Fusion Nanodegree Program

The fundamentals of sensor fusion and perception for self-driving cars, covering lidar, radar, cameras, Kalman filters, and real-world data handling techniques.

Istanbul Technical University
May 2024 - Present
Completed

Machine Learning for Signal Processing

Techniques and methods for applying machine learning to signal processing problems.

EHB 328E
Istanbul Technical University
January 2023 - June 2024
Completed

Self Driving Car Engineer Nanodegree

Comprehensive training in autonomous vehicle technologies, covering computer vision, sensor fusion, localization, path planning, and control.

Udacity
September 2023 - February 2024
Completed

Artificial Neural Networks

Exploration of neural network architectures, training algorithms, and applications in machine learning.

EHB 420E
Istanbul Technical University
January 2024 - June 2024

Languages

English - Advanced
Russian - Intermediate
Turkish - Native
Azerbaijani - Native

Hobbies & Interests

Chess

Enhancing strategic thinking through competitive chess matches and daily puzzles.

Reading

Exploring science fiction and technology literature to stay inspired and informed.

Traveling

Discovering new cultures and broadening perspectives through global exploration.

Football

Building teamwork skills and staying active through regular football matches.

Judo

Maintaining physical fitness and mental discipline through martial arts practice.

Contact Me

My inbox is always open; glad to connect, discuss, and collaborate. Could relate to work, volunteering, or a casual talk! Feel free to shoot me an email; will get back ASAP!

Copyrights © Javad Ibrahimli / Last update 2024