Hire the Best Programming Languages Freelancers
in Egypt

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Shady M.

Basioun, Egypt

$25/hr
4.9
71 jobs

A skilled software developer, on various platforms ranging from Windows to Linux to ARM and other embedded devices (AVR, PIC, etc). My preferred programming languages include, but are not limited to: - C/C++ - Java - Python - Rust - C# - Matlab I'm familiar with various open source libraries in different programming languages such as STL, Curl, Json, GTK, Swing, BeautifulSoup, Requests, Selenium, Tkinter, and many more... I've experience in Embedded Software using various microcontrollers (AVR, PIC, STM32, TM4C123, etc...). I've used many peripherals such as (GPIO, Timer, PWM, NVIC, RCC, FPEC, UART, SPI, I2C, CAN, ADC,...), interfaced it with many sensors and actuators. I've built many projects ranging from simple projects (blinking LEDs, motor control, calculator, stop watch, ...) to more advanced projects (Bootloader, Smart Home, Digital Clock, ...). I have a strong background about Algorithms and Data Structures such as: - Dynamic Programming - Backtracking - Graphs - DFS - BFS - MST - Heap - Trie - Balanced BSTs - Segment Trees - Disjoint Set - and many more... I've solved +370 DSA problems on HackerRank platform and got ranked 660 over 23 million developers in solving coding challenges. You can find my profile in the portfolio. My primary focus in writing software is performance, without sacrificing the safety and security of the application. I will do my best to discuss all the relevant details and the scope of the project with the client, so that I can form an idea of the finished product in order to be able to lay a better groundwork design for the project.

  • AVR Microcontroller
  • C
  • Embedded System
  • Java
  • C++
  • STM32
  • Data Structures
  • Algorithms
  • Mathematics
  • Algorithm Development
  • Web Scraping
  • Tutoring
  • Bash Programming
  • Rust
Kareem K.

Asyut, Egypt

$20/hr
5.0
7 jobs

I’m a Software Engineer with over 3 years of professional experience, currently working at Microsoft, where I build and maintain production-grade backend systems used in real-world environments. Over the years, I have built production-grade backend systems used in real-world environments at Microsoft, focusing on scalability, performance, and clean architecture. That experience shaped how I approach development today — focusing on building backend services that are stable, scalable, and easy to evolve. I specialize in backend development using Java (Spring Boot) and .NET, with Python as a powerful tool for automation, data processing, and scripting when needed. My background in competitive programming strengthens my problem-solving skills and helps me write efficient, optimized solutions. Beyond backend development, I’ve helped automate workflows that previously consumed hours of manual work — from data extraction and reporting to Google Sheets and Docs automation — allowing teams to save time and reduce errors. What I can help you with: - Backend & REST API development - Designing scalable and maintainable architectures - Refactoring and improving existing systems - Performance optimization and debugging - Database design and query optimization - Backend tooling & internal automation - Integrating third-party APIs and services Technical Skills: - Languages: Java, C#, Python, JavaScript - Frameworks: Spring Boot, .NET, Node.js - Databases: MySQL, MongoDB, Oracle - Tools: Git, REST APIs, Google Apps Script I care about writing clean, reliable code that not only works today but continues to work as your product grows. If you’re looking for someone who thinks beyond just “getting the job done” and focuses on long-term quality and scalability — I’d be happy to work with you.

  • Scripting
  • Google Apps Script
  • PHP
  • Python
  • Node.js
  • Problem Solving
  • Data Structures
  • Web Scraping
  • C++
  • Java
  • C#
  • Web Development
  • API
  • Database
  • Back-End Development
Munira F.

Cairo, Egypt

$5/hr
5.0
10 jobs

Hey, I'm Munira! I'm a software engineer who loves building things that actually work, from low-level systems that need to be rock-solid, to frontends that people enjoy using. What I bring to the table: Frontend Development: Clean, responsive interfaces using modern frameworks Backend Systems: Scalable APIs and server architecture that can handle growth Low-Level Systems: Performance optimization, systems programming, and getting close to the metal when needed Cybersecurity: Security-first mindset in everything I build (threat modeling, secure coding practices, vulnerability assessment) SEO: Technical SEO optimization to make sure your great work actually gets found I'm passionate about the full picture, from how your app ranks on Google, to how secure it is, to how smoothly it runs under the hood. Whether you need someone to architect a backend, lock down your security, or build a frontend that converts, I'm ready to dive in. Let's build something great together!

  • Database
  • Software Development
  • Cybersecurity Management
  • C
  • C++
  • Python
  • Golang
  • Rust
  • Java
  • JavaScript
  • Node.js
  • HTML
  • CSS
  • TypeScript
  • Tailwind CSS
Saif El-Din H.

Cairo, Egypt

$35/hr
5.0
45 jobs

I am a highly skilled software engineer with 3+ years of experience in software development, problem solving, data structures, algorithms, and design patterns. I specialize in building robust projects from scratch, improving existing systems, optimizing performance, and mentoring others to help them grow in their careers. As a software engineer, I build projects from scratch, implement reliable solutions, and conduct thorough testing. I am also proficient in enhancing existing projects, improving performance, debugging issues, and providing technical guidance to help others achieve their goals. Skills: - Programming Languages: C, C++, Java, Python, JavaScript, SQL - Backend Development: FastAPI, Spring Boot, Django, REST APIs - Frontend Development: React, HTML, CSS, JavaScript - Databases: MongoDB, SQL - Core Concepts: OOP, Data Structures, Algorithms, Design Patterns, SOLID Principles - Other Strengths: Testing, debugging, performance optimization, code review, mentoring Algorithmic Background: - Dynamic Programming - Graph Theory: BFS, DFS, Dijkstra, MST, Max Flow - Number Theory and Probability - Binary Search and Ternary Search - Advanced Data Structures - Competitive Programming and problem solving Why choose me? 👉 𝐀𝐯𝐚𝐢𝐥𝐚𝐛𝐢𝐥𝐢𝐭𝐲: I'm always here when you need me, ready to dive into coding challenges at any time. 👉 𝐓𝐞𝐚𝐦 𝐂𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐢𝐨𝐧: I bring both technical prowess and teamwork skills to the table. I can lead effectively and work seamlessly within a team, juggling multiple tasks without breaking a sweat. 👉 𝐑𝐞𝐬𝐮𝐥𝐭𝐬-𝐃𝐫𝐢𝐯𝐞𝐧: My focus is on crafting efficient applications that not only meet but exceed expectations. I'm all about end-user satisfaction. 👉 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧: I'm fluent in geek speak and human talk. Whether it's explaining complex code or discussing project details, I've got it covered. 👉 𝐂𝐥𝐢𝐞𝐧𝐭 𝐃𝐞𝐝𝐢𝐜𝐚𝐭𝐢𝐨𝐧: Once the code is written, my commitment doesn't end. I'm there for support even after the contract wraps up, ensuring everything runs smoothly.

  • C++
  • Java
  • Python
  • Data Structures
  • Algorithms
  • SQL
  • Software Design
  • Automation
  • Scripting
  • Algorithm Development
  • Git
  • GitHub
  • Version Control
  • C
  • SaaS Development
  • Web Development
Mohamed A.

Alexandria, Egypt

$10/hr
5.0
4 jobs

Professional Front-End Web Developer with 7 years of experience, working with modern web tools and a high level of technical skill to build efficient and effective web applications. A fast, capable learner with general knowledge in all CS fields. I work as a front-end web developer and back-end web developer and I've a little experience in mobile application development and UI/UX designs. I'm intermediate with several programming languages like C++, Java and Python. And I hope to achieve more as a freelancer.

  • JavaScript
  • Angular
  • Sass
  • Bootstrap
  • MongoDB
  • Node.js
  • React
  • Vue.js
  • Dart
  • Kendo UI
  • NestJS
  • Redux
  • Flutter
  • Ionic Framework
  • React Native
bahaa E.

Giza, Egypt

$15/hr
4.9
33 jobs

I am a software engineer specialized in all kinds of system programming, using the C++/C programming languages

  • C++
  • Node.js
  • Desktop Application
  • Java
  • Web Development
  • JavaScript
  • C
  • Software Development
  • Database Design
  • Database
  • Algorithm Development
  • X86 Assembly Language
  • Data Structures

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Programming Languages Freelancer in Egypt on Upwork?

You can hire a Programming Languages Freelancer in Egypt on Upwork in four simple steps:

  • Create a job post tailored to your Programming Languages Freelancer project scope. We'll walk you through the process step by step.
  • Browse top Programming Languages Freelancer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Programming Languages Freelancer profiles and interview.
  • Hire the right Programming Languages Freelancer for your project from Upwork, the world's largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Programming Languages Freelancer?

Rates charged by Programming Languages Freelancers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Programming Languages Freelancer in Egypt on Upwork?

As the world's work marketplace, we connect highly-skilled freelance Programming Languages Freelancers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Programming Languages Freelancer team you need to succeed.

Can I hire a Programming Languages Freelancer in Egypt within 24 hours on Upwork?

Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Programming Languages Freelancer proposals within 24 hours of posting a job description.