Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Ahmed Najib Ahmed Abdo

Computer Engineering Student | Aspiring Full Stack Developer
Karabük

Summary

Aspiring Full Stack Developer with hands-on experience in software development and machine learning. Skilled in building desktop applications using C#, .NET, and Windows Forms, and proficient in database design and integration with SQL Server and Oracle. Strong foundation in algorithms, data structures, and object-oriented programming, with proven problem-solving and teamwork skills, and a commitment to continuous learning and innovation.

Overview

2
2
years of professional experience
9
9
Certifications
3
3
Languages

Work History

Self Learning (Full Stack Desktop Development)

Programming Advices
02.2024 - Current
  • Completed 20+ structured courses covering Foundations, Algorithms, C++, C#, OOP, Data Structures, and Databases (SQL & T-SQL) .
  • Gained strong desktop development skills using C# and Windows Forms with practical projects.
  • Applied object-oriented programming principles to design and implement efficient software solutions.
  • Built and connected databases to desktop applications, including a C# & Database Project and a Full Project in C# .
  • Strengthened problem-solving ability through progressive algorithm challenges (Levels 1–6) .
  • Currently advancing towards specialization with .NET Core REST APIs and Windows Services.

Internship 2

Karabuk University
07.2025 - 08.2025
  • Used Google Earth Engine (GEE) to analyze burned and unburned areas in Turkey.
  • Applied machine learning classifiers (e.g., Random Forest, CART) with spectral indices (NDVI, NBR, LST, etc.) to map wildfire-affected regions.
  • Conducted training/validation splits , generated confusion matrices and accuracy , and validated model performance.
  • Built an operational workflow for burned area detection at the provincial scale (e.g., Karabük, Bursa, İzmir).

Internship 1

Karabuk University
06.2025 - 07.2025
  • Applied machine learning models (Logistic Regression, Random Forest, SVM) on the Yelp Review dataset for sentiment classification.
  • Implemented and compared federated learning strategies.
  • Evaluated performance based on accuracy, communication cost, and convergence speed across multiple clients.
  • Developed visualization and reporting tools to analyze learning outcomes and training behavior.

Education

Bachelor of Science - Computer Engineering

Karabuk University
Turkey - Karabuk
04.2001 -

High School Diploma -

AL-Daghareer School
Saudi Arabia - Jazan
04.2001 -

Skills

Programming Languages:
C#, C, Python, SQL

Frameworks & Tools:
NET, Windows Forms, Google Earth Engine (GEE)

Databases:
SQL Server, Oracle, Database Design & Integration

Machine Learning & Data Analysis:
Data Preprocessing, Logistic Regression, Random Forest, SVM, Confusion Matrix & Model Evaluation

Core Competencies:
Object-Oriented Programming (OOP), Algorithms & Data Structures, Problem-Solving, Teamwork, Continuous Learning

Certification

Programming Foundations

Timeline

Internship 2

Karabuk University
07.2025 - 08.2025

Internship 1

Karabuk University
06.2025 - 07.2025

Self Learning (Full Stack Desktop Development)

Programming Advices
02.2024 - Current

Bachelor of Science - Computer Engineering

Karabuk University
04.2001 -

High School Diploma -

AL-Daghareer School
04.2001 -
Ahmed Najib Ahmed AbdoComputer Engineering Student | Aspiring Full Stack Developer