Eğitim ve staj

BTK Academy

  • C Programming Language Certificate of Achievement

  • İstanbul, Türkiye
  1. Fundamental and advanced C programming syntax and logic.
  2. Data structures including arrays, structs, and pointers.
  3. Memory management and low-level programming concepts.
  4. Developing and debugging algorithmic solutions.
  5. Implementation of control structures and functions for efficient code.
  6. Working with file I/O and standard C libraries.

BTK Academy

  • Certificate of Achievement in Introduction to Algorithm Programming and Data Structures

  • istanbul, Türkiye
  1. Fundamental concepts of algorithm design, flowcharts, and pseudocode.
  2. Evaluating algorithm performance and complexity.
  3. Proficiency in core programming components: variables, operators, constants, and methods.
  4. Implementing control structures, including conditional statements and loops (cycles).
  5. Working with linear data structures: Arrays, Lists, Stacks, and Queues.
  6. Understanding and implementing non-linear data structures: Linked Lists, Trees, and Graphs.
  7. Performing essential data operations: insertion, deletion, traversal, and searching.
  8. Developing problem-solving skills by translating real-world problems into algorithmic solutions.

Trakya University

  • Bachelor of Science in Computer Engineering

  • Edirne, Türkiye
  1. Advanced proficiency in low-level programming with a focus on C and 8086 Assembly languages.
  2. Design and analysis of digital logic circuits and hardware systems using VHDL.
  3. In-depth knowledge of Computer Architecture and Microprocessors.
  4. Advanced mathematical foundations including Linear Algebra, matrix operations, and numerical analysis.
  5. Solid understanding of Engineering Physics, focusing on kinematics, vectors, and Newton’s laws of motion.
  6. Developing and optimizing algorithmic solutions and complex data structures (Linked Lists, Stacks, Queues, Trees, and Graphs).
  7. Experience in memory management, pointers, and system-level software development.
  8. Performance evaluation and complexity analysis (Big O notation) of algorithms.
  9. Application of structured programming principles to solve real-world engineering problems.
  10. Designing flowcharts and pseudocodes for efficient software architecture.
  • AYÇ (Avrupa Yeterlilikler Çerçevesi) seviyesi: AYÇ seviye 6

Avcılar Vocational and Technical Anatolian High School

  • High School Diploma - Information Technology (Software Development)

  • Istanbul, Türkiye
  1. Core principles of Software Development and Application Design.
  2. Development of desktop applications using C# and .NET framework.
  3. Web development basics including HTML, CSS, and JavaScript.
  4. Proficiency in digital design and image editing with Adobe Photoshop.
  5. Fundamental database management and SQL operations.
  6. Troubleshooting hardware and software components.
  • AYÇ (Avrupa Yeterlilikler Çerçevesi) seviyesi: AYÇ seviye 4

Beceriler

  • C, C++, C# programming
  • ASSEMBLY 8086
  • Quartus Altera (VHDL)
  • html
  • css
  • Javascript
  • Data Structures & Algorithms
  • Linear Algebra
  • Engineering Physics
  • Digital Logic Design
  • Analytical Strategy

Dil becerileri

Anadili(leri)

türkçe

Diğer dil(ler)

english

Hobiler ve ilgi alanları

Strategic Analysis and Decision-Making in Complex Systems

I specialize in long-term planning and tactical analysis through complex strategy simulations like Football Manager. This hobby has refined my ability to perform data-driven decision-making, resource management, and organizational development to achieve sustainable success in challenging environments.

Urban Exploration and Physical Problem-Solving

My active interest in parkour and survival-themed environments fosters high physical coordination and the ability to solve complex problems under pressure. This translates into a professional mindset of navigating difficult landscapes and finding efficient paths to goals.

Low-Level Hardware Exploration and System Mechanics

Beyond academic requirements, I am dedicated to exploring legacy hardware architectures and understanding the fundamental mechanics of computing. I am passionate about how software interacts with hardware at the most basic level, which fuels my expertise in C and Assembly.

Open Source Contribution and Global Tech Engagement

I actively manage technical repositories on GitHub and contribute to the developer community. By keeping pace with global software trends and engaging in peer reviews, I continuously refine my coding expertise and stay prepared for professional global environments like Amsterdam.