About Me
👤 PERSONAL PROFILE
Hello! I’m a doctoral researcher in Computer Engineering with a strong background in Electrical-Electronics Engineering. My research over the past five years has focused on designing model-based controllers for nonlinear electromechanical systems, with a special emphasis on robotics and nonlinear control. I bring over eight years of experience in programming, research, and design, having worked on a diverse range of innovative projects.
I excel in C/C++, Python, Object-Oriented Programming (OOP), Data Structures and Algorithms (DSA), and MATLAB/Simulink. My interests include Machine Learning and Embedded Systems. I am actively seeking opportunities to apply my skills in dynamic research or industry roles that involve cutting-edge projects and offer professional growth.
🎓 EDUCATION
Ph.D. in Computer Engineering
Gebze Technical University, Kocaeli, Turkey
September 2018 - November 2024
- Thesis: Constraint Control of Robotic Manipulators
- Courses: Advanced Topics in Operating Systems, Control Theory in Nonlinear Systems, Algorithm Analysis & Design, Advanced Topics in Computer Architecture, Robot Control Theory, Symbolic Computation, Deep Learning & Applications
- Scientific Preparation (Undergrad Level): Object-Oriented Programming, Data Structures and Algorithms, Operating Systems, Computer Organization, Discrete Mathematics
M.Sc. in Electrical-Electronics Engineering
Erciyes University, Kayseri, Turkey
September 2015 - June 2018
- Thesis: The Application of the Smart Device Interface for Ultrasonic Non-Destructive Inspection Systems
- Courses: Embedded & Real-Time Systems, Renewable Energy Resources, Design and Realization of Complex Digital Systems, Process Control & Instrumentation, Non-Destructive Inspection Methods, Digital Image Processing with MATLAB, Simulation Applications of Dynamical Systems, Computer Architecture
B.Eng. in Electrical-Electronics Engineering
Erciyes University, Kayseri, Turkey
September 2011 - June 2015
🔬 RESEARCH EXPERIENCE
Research Assistant, Department of Computer Engineering
Gebze Technical University, Kocaeli, Turkey
September 2018 - Present
- Supported Professor Erkan Zergeroglu with primary and secondary source research.
- Published research on:
- Model-based control of nonlinear electromechanical systems
- Design of partial state and output feedback controllers
- Development of adaptive, learning, and robust uncertainty compensators
- Designed and built a 3 DOF planar robotic manipulator from scratch, including both software and hardware components.
Technical Skills: C/C++, Python (OpenCV, TensorFlow, SymPy), MATLAB/Simulink, STM32, ESP32 S3, FreeCAD, KiCAD, Git, LaTeX
Soft Skills: Academic paper writing, Presentation skills, Time management
🔍 RESEARCH PROJECTS
Smartphone-Integrated Ultrasonic Inspection Device Design
Sonatest Teknoloji Ltd. Co., Kayseri, Turkey
July 2016 - June 2017
- Secured a $50,000 grant from the Scientific and Technological Research Council of Turkey (TUBITAK) for the project.
- Designed and developed a cost-effective device that integrates with smartphones, leveraging their advanced features (e.g., computational power, user interface, data sharing) for industrial ultrasonic nondestructive testing.
- Conducted thorough research on ultrasonic nondestructive testing and device development.
- Developed the software for the embedded system and the smartphone application.
- Founded and managed the company, assembled a skilled team, and successfully completed the project.
Position: Project Manager, Researcher, Developer
Technical Skills: Embedded Systems Programming, Verilog HDL, Android Application Development
Soft Skills: Report Writing, Presentation, Time Management, Team Leadership
📝 PUBLICATIONS
Journal Articles
- Gul, Samet, Zergeroglu, Erkan, & Tatlicioglu, Enver. (2022). Position Tracking Constrained Adaptive Output Feedback Control of Robotic Manipulators. Journal of Dynamic Systems, Measurement, and Control, 144(11), 111006. American Society of Mechanical Engineers.
- Gul, Samet, Zergeroglu, Erkan, Tatlicioglu, Enver, & Kilinc, Mesih Veysi. (2022). Desired Model Compensation-Based Position Constrained Control of Robotic Manipulators. Robotica, 40(2), 279-293. Cambridge University Press.
Conference Proceedings
- Gul, Samet & Zergeroglu, Erkan. (2023). Kinematik Fazlalıklı Robot Manipülatörlerin Görev Alanı Kısıt Kontrolü. 24. Otomatik Kontrol Ulusal Toplantısı (TOK’2023), pp. 13-18. Istanbul, Turkey.
- Gul, Samet & Ozdemir, Ahmet Turan. (2017). Smartphone Controlled Ultrasonic Nondestructive Testing System Design. International Conference on Engineering Technologies (ICENTE’17), pp. 335-338. Konya, Turkey.
🎓 TEACHING EXPERIENCE
Teaching Assistant in the Department of Computer Engineering
Gebze Technical University, Kocaeli, Turkey
September 2018 - Present
- Introduction to Algorithm Design: Prepared lecture assignments and led problem-solving sessions.
- Logic Circuits and Design Laboratory: Conducted laboratory lectures on implementing logic circuit designs in FPGA chips.
- Circuits and Electronics Laboratory: Conducted laboratory lectures on electronic circuit design and simulation.
Lecturer, Summer School on FPGA/Verilog from Scratch
Gebze Technical University, Kocaeli, Turkey
August 8-12, 2022
- Delivered lectures on sequential logic circuit design and implementation in FPGA chips using Verilog HDL.
Teaching Assistant in the Department of Mechatronics Engineering
Bursa Technical University, Bursa, Turkey
September 2017 - June 2018
- Microcontrollers Laboratory: Conducted laboratory lectures on the basics of microcontrollers and embedded system programming.
- Electronics Laboratory: Conducted laboratory lectures on electronic circuit design and simulation.
💻 SKILLS
Programming Languages and Tools
- C/C++: Advanced proficiency in developing and optimizing software for embedded systems and control applications.
- Python: Proficient in symbolic computation, control algorithms using ROS, OpenCV, data analysis, machine learning, and automation scripting.
- Java: Skilled in software development for various applications.
- MATLAB/Simulink: Extensive experience in simulation, modeling, and control system design.
- Verilog HDL: Experienced in digital logic design and FPGA development.
Software and Technologies
- Version Control: Proficient with Git for version control and collaborative development.
- Operating Systems: Proficient in Linux for software and hardware project development, command-line operations, and scripting.
- Design and Simulation Tools: Competent in Simulink, KiCAD, and FreeCAD for control system design, circuit design, and 3D modeling.
- Document Preparation: Experienced with LaTeX for technical documentation and academic papers.
Soft Skills
- Communication: Strong ability to present complex technical information clearly and effectively.
- Problem-Solving: Proven track record of addressing and resolving complex engineering challenges.
- Teamwork: Experienced in collaborating with interdisciplinary teams and leading project efforts.
- Time Management: Adept at balancing multiple projects and meeting deadlines efficiently.
- Adaptability: Capable of quickly learning and applying new technologies and methodologies.
- Leadership: Skilled in leading projects and guiding team members to achieve project goals.
Languages
- English: Professional Proficiency (fluent in both written and spoken communication)