; Simple Ping Pong Game in Assembly section .data ball_x dw 0 ball_y dw 0 ball_dx dw 1 ball_dy dw 1 paddle1_y dw 0 paddle2_y dw 0 section .text global _start _start: call update_ball call check_collisions call update_paddles call draw_screen jmp _start update_ball: mov ax, [ball_x] add ax, [ball_dx] mov [ball_x], ax mov ax, [ball_y] add ax, [ball_dy] mov [ball_y], ax ret check_collisions: ; Check wall collisions ; Check paddle collisions ret update_paddles: ; Update paddle positions based on input ret draw_screen: ; Draw ball and paddles ret

İsmail ŞAHİN

Profile

Software Engineer && Cyber Security Consultant && E-Commerce Consultant

Contact:

Specialties

    Application and Software development

  • Software Engineering
  • Software Project Management
  • Artificial Intelligence and Machine Learning
  • C, C#, PHP, Python, Ruby Programming Languages
  • x86, x64, Arm Assembly
  • Desktop Application Development
  • Server-side Application Development
  • Service-oriented Application Development
  • Web-based Application Development
  • Embedded System Programming
  • Electronic Research and Development
  • Security

  • Disassembly, Debugging, Obfuscation
  • Malware Analysis
  • Software Protection
  • Software Crack Testing
  • Software Piracy Testing
  • Network Security
  • Information Security
  • Application Security
  • Endpoint Security
  • Penetration Testing
  • Vulnerability Management
  • Zero Trust Security
  • Server Administration

  • Linux Server Administration
  • Windows Server Administration
  • Microsoft SQL Server Administration
  • MySQL Server Administration
  • Email Server Administration
  • E-Commerce

  • E-commerce Consulting, Strategic Planning
  • OpenCart Management
  • Google Ads Management
  • Google Seo Optimization

Certificates

  • Artificial Intelligence and Machine Learning ( CSD C ve Sistem Programcıları Derneği - 2021 )
  • 80X86 and ARM Assembly Languages ( CSD C ve Sistem Programcıları Derneği - 2016 )
  • System Programming and Advance C Programming ( CSD C ve Sistem Programcıları Derneği - 2015 )
  • Microsoft Certified Professional ( Microsoft - 2014 )
  • MCSD: Web Applications ( Microsoft - 2014 )
  • MS: Programming in HTML5 with JavaScript and CSS3 Specialist ( Microsoft - 2014 )
  • MCSD: App Builder ( Microsoft - 2014 )
  • Ec-Council Certified Ethical Hacker ( BGA Cyber Security - 2014)
  • Microsoft Certified Solutions Developer - MCSD ( NETRON Information Academy - 2009 )