Amr Abutuleb

Amr Abutuleb

Mentor
Rising Codementor
US$7.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Learn with me and level up your skills faster, smarter, and with real-world know-how. 💡💻
Learn with me and level up your skills faster, smarter, and with real-world know-how. 💡💻

Hey there! I'm a passionate programming tutor with a knack for making complex concepts click. With years of hands-on coding experience and a love for teaching, I specialize in helping students of all levels go from "What's a variable?" to "I just built my own app!" 🎉

Whether you're just starting out or want to level up your skills in Java, Python, web development, or data structures, I tailor every lesson to you. No jargon, no pressure — just real understanding, solid projects, and fun along the way.

💡 Why learn with me?

I break down hard topics into simple, memorable steps.

I’ve helped dozens of learners go from zero to job-ready.

Lessons are interactive, practical, and full of real-world tips.

I’m patient, approachable, and genuinely excited about your growth.

Let’s turn your curiosity into coding confidence. 🔧💻
Book a session — let’s build something awesome together!

Eastern Time (US & Canada) (-04:00)
Joined April 2025
EXPERTISE
4 years experience
4 years experience
4 years experience
4 years experience
2 years experience

REVIEWS FROM CLIENTS

Amr's profile has been carefully vetted and approved as a Codementor. Connect with Amr now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Landing-Page
A Landing Page produced with HTML, styled with CSS and has a dynamic navigation bar created using JavaScript.
HTML
0
0
Medical-Appointments-NoShow-Dataset-Investiagtion
Investigating a medical appointments dataset to determine why patients might not show up for their appointment
HTML
0
0
EMPLOYMENTS
Software Developer
Nokia
2021-12-01-Present
  • Framework Architect: Single Sign On and User Access Control frameworks to integrate web applications and microservices (CAS, OAUT...
  • Framework Architect: Single Sign On and User Access Control frameworks to integrate web applications and microservices (CAS, OAUTH, OIDC, Keycloak, hibernate, liquibase)
  • Application Security: Ensure end-to-end security within the product. Main focus is web application security and security of micro services (zookeeper, kafka, postgres, neo4j).
  • Automated Deployment/Configuration: Production and dev/test/production environments deployed in both baremetal/VM/RPM and cloud-native environments (docker/kubernetes/helm).
  • Automated testing: Unit tests (java, junit), integration testing (mocha, selenium) and sanity/regression (jenkins, openstack).
  • Devops: Working within and developing aspects of the CI/CD pipeline.
  • Teamwork: Interfacing with hundreds of developers across different app teams to aid with security, troubleshooting and integration.
Python
Java
Bash
View more
Python
Java
Bash
Docker
JavaScript
Kubernetes
Keycloak
Helm
OIDC
Helm Charts
View more
PROJECTS
Automated-2D-Snake-GameView Project
2021
A classic arcade-style snake game built from scratch in C++, featuring real-time keyboard input, dynamic game rendering, and smooth gamep...
A classic arcade-style snake game built from scratch in C++, featuring real-time keyboard input, dynamic game rendering, and smooth gameplay mechanics. Key Features: Grid-based movement and collision detection Food spawning and score tracking Increasing difficulty as the snake grows Clean game loop with efficient use of system resources Console-based or basic graphical interface (depending on your setup) This project was a fun way to sharpen my C++ fundamentals, practice handling real-time input, and explore basic game loop logic and memory management.
C++
View more
C++
View more