Hire the Best Socket Programmers
in Egypt
Cairo, Egypt
IoT engineer who built the multi-tenant platform running at Google, Apple & Walmart, processing billions of device messages daily via AWS IoT Core and MQTT. AWS Certified Solutions Architect. 8+ years. What I build: - IoT platforms: multi-tenant architecture, device provisioning, OTA firmware updates, GPS tracking, fleet management, real-time data pipelines, ThingsBoard, AWS IoT Core, MQTT, WebSocket (React + Django + PostgreSQL + Docker) - Telematics: Node.js, TypeScript, InfluxDB time-series, PostGIS geospatial, fleet monitoring, CAN bus protocols - Full-stack SaaS: fintech dashboards, brokerage API integrations (Gridkey, Kahilan) - Mobile: Flutter apps, Firebase, 8000+ downloads (Aklne, Seen) - Embedded: CAN bus validation for autonomous vehicles (Valeo), VHDL/QuestaSim simulation (Siemens) My standard: production-ready from day one. Systems that run under load, handle edge cases, and don't break at 3am. AWS Certified Solutions Architect | Top Rated Plus | 100% JSS
- Internet of Things
- Embedded System
- PCB Design
- Firmware Programming
- Microcontroller Programming
- Electrical Engineering
- Embedded C
- ESP32
- STM32
- KiCad
- Arduino
- Raspberry Pi
- MQTT
- AWS IoT Core
- Python
- Django
- PostgreSQL
- Flutter
- Circuit Design
- Mobile App Development
Basioun, Egypt
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
Giza, Egypt
Software Engineer, with expertise in web development, database design, and mobile applications Skills: - Generally: Mobile app, Web app development, Database management, pipeline engineering. - Frameworks: Dotnet, Flutter, NodeJS, React, NestJS. - Programming languages: C, C++, C#, Javascript, Python, Dart, SQL. - Protocols: MQTT(s), HTTP(s), AMQP, FTP, SMTP, and others. - Others: Azure, VS Code, MS Office, SQL Server, PostgreSQL,... etc
- Internet of Things
- Flutter
- Embedded System
- Web Development
- MQTT
- SQL
- ASP.NET
- ESP32
- C++
- Node.js
- HTTP
- Git
- Firmware
- React
- NoSQL Database
Minya, Egypt
• 12+ years of experience in computer programming since 2008. • Highly skilled software development professional bringing more than 8 years in software design, development and integration for various targets including C, C++, Java and C#.Net Executes development projects from concept to delivery. • Strong experience in architecting and implementing desktop software in C# for windows operating system. • 5+ years of experience as Software Developer in software design, analysis, development, testing and implementation of web and client-server applications using Microsoft Technologies. • Hands on in application development using with C#, Web Forms in ASP.NET using C# as the codebehind language and ADO.NET and LINQ as the Database data consumer. • Extensive experience in design and development of applications using .NET and Web technologies. • Experience in IIS, XML, JSON, AJAX, CSS, DOM, HTML, HTML5, AJAX, JQuery and JavaScript. • Experience in Web Services , SOAP and ASP.NET Web API • Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events. • Strong experience in XML web services, Windows services and WCF Services development in ASP.NET using C# and AJAX. • Experience using Object Oriented Programming (OOP). • Extensively understanding in creating and managing View Models, Views, and Partial Views using MVC ASP.NET. • Proficient in LINQ for data retrieval, CRUD operations, data filtering & sorting. • Good working experience with ADO.NET objects such as SQL Connection, SQL Command, Dataset, Data Reader and Data Adapter Objects in Web applications and Win form applications. • Implemented data access layer using LINQ to SQL, ADO.NET Entity and Entity Framework (EF) to access the SQL server. • Strong experience in Relational Databases, Proficient in Database programming, designing, modeling and development using MS SQL Server 2005/2008/2010/2012 and MS Access. Knowledge of implementing membership model for authentication and authorization using OAuth2 ASP.NET Identity Framework based on role security, claims-based authentication, Social Login Providers and JSON Web Token (JWT). • 4+ years of experience in development native Android applications in Java using Eclipse and Android studio. • Expertise in working on several Android SDK from API 10 (Gingerbread) till Android API 23 (Marshmallow). • Expertise in integrating WCF REST client, Web API, client, SQLite, JSON, XML, FB, Tweeter in Android applications, and working with images and camera. • Expertise to deal with android GPS, sensor axes, base sensors, and composite sensors. Proficient in interface with external sensors (cameras, temperature, humidity sensors) through Bluetooth and Wi-Fi. • 1 year of experience in iOS and macOS applications development using Swift lanaguage. • I have worked on several programming technologies such as TCP/IP, UDP, Raw Ethernet, PC peripherals (RS232, LPT, and USB), multi-media (Video & sound) in programming level, multithreading, inter-process communication, Sockets, AI, ANN, Fuzzy Logic, Voice Recognition, and FFT. • Very good experience in image processing and computer vision development in MATLAB/Simulink and in C++/C# using 3rd party libs such as OpenCV and EMGU. • 5+ years of experience implementation Matlab scripts, Simulink models and GUI applications based on various toolboxes such as Image processing, Image acquisition, Computer vision and Optimization toolboxes. • Electronics design and embedded systems using MCUs for Microchip PIC series, FPGA for Xilinx. • I use C/C++ and VHDL languages. Also I worked on recent Arduino , Netduino , and PCDuino. • Knowledge with major interface protocols such as SPI, I2C, RS232, and Ethernet 10/100 Mbps. • Experience dealing with BT, GPS, Wi-Fi, and many other modules/devices. • Electric and electronic circuit schematics design and simulation using Proteus Design Suite. • PCB design using Altium Protel DXP and Proteus Design Suite. • Source Control using GIT, GitHub, SourceTree and BitBucket. • Agile knowledge. • Excellent communication skills
- AngularJS
- Firebase
- Kotlin
- Arduino
- ASP.NET MVC
- Node.js
- ASP.NET Web API
- C#
- Android App Development
- Authorize.Net
- ESP8266
- .NET Core
- PayPal
- Flutter
Alexandria, Egypt
With over four years of experience working with Lua, Roblox Lua, and Roblox Studio, I know how to build engaging gameplay mechanics and design interactive, user-friendly environments on the Roblox platform. I also bring five years of full-stack web development experience. I work with VueJS and PixiJS for front-end interfaces, and I use ExpressJS and MongoDB for backend work, along with real-time communication using Socket.IO and server hosting on Linux. I'm always learning and ready to tackle new challenges in both game and web development, and I enjoy creating solid experiences that users love.
- Lua
- Roblox Studio
- JavaScript
- HTML5
- PixiJS
- MongoDB
- ExpressJS
- Websockets
- CSS
- Vue.js
- Game Development
- Game Mechanics
- Game Design
- Game Testing
- Game Development Bug Fix
Alexandria, Egypt
Passionate software developer with a dual expertise in game development and full-stack web engineering. I thrive at the intersection of creativity and technology, building immersive digital experiences that engage users and solve real-world challenges. As a Game Developer, I reverse-engineered and enhanced Silkroad Online private servers using C++, creating automated event systems, anti-cheat mechanisms, and dynamic content engines that boosted player engagement by 40%. My work also includes developing web portals for games like KalOnline, integrating real-time server stats and event tracking to improve user experience. In the realm of web development, I leverage the MERN stack to create impactful tools like DeepChallenge—an interactive learning platform inspired by Codecademy. This project redefines tech education with a split-screen IDE, gamified point systems, and live coding challenges where users compete to advance their skills and unlock rewards. Whether refining server architectures or designing educational ecosystems, I prioritize clean code, intuitive UX, and systems that empower users. Let’s connect and explore how technology can shape better learning and gaming experiences!
- C++
- Reverse Engineering
- Lua
- SQL Server Integration Services
- MERN Stack
- MongoDB
- ExpressJS
- React
- Node.js
- Next.js
- REST API
- GraphQL
- Websockets
- Git
- Docker
How it works
Post a job for free Post 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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Katja Krohn
Summa Linguae
How do I hire a Socket Programmer in Egypt on Upwork?
You can hire a Socket Programmer in Egypt on Upwork in four simple steps:
- Create a job post tailored to your Socket Programmer project scope. We'll walk you through the process step by step.
- Browse top Socket Programmer talent on Upwork and invite them to your project.
- Once the proposals start flowing in, create a shortlist of top Socket Programmer profiles and interview.
- Hire the right Socket Programmer 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 Socket Programmer?
Rates charged by Socket Programmers 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 Socket Programmer in Egypt on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Socket Programmers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Socket Programmer team you need to succeed.
Can I hire a Socket Programmer 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 Socket Programmer proposals within 24 hours of posting a job description.
Find more freelancers
Top cities for Socket Programmers in Egypt
- Haskell Developers & Programmers in Cairo, EG
- PyCharm Freelancers in Giza, EG
- Embedded Systems Engineers in New Cairo, EG
- PowerBuilder Developers in Cairo, EG
- Architects in Cairo, EG
- Artificial Intelligence Engineers in Cairo, EG
- Mikrotik RouterOS Specialists in Cairo, EG
- Dental Technology Specialists in Cairo, EG
- Bluetooth Freelancers in Cairo, EG
- Data Analysts in Cairo, EG
- Certified Ethical Hackers in Cairo, EG
- Cisco Certified Design Associate (CCDA) in Cairo, EG
- Symfony Developers in Giza, EG
- Typists in Cairo, EG
- Partnership Development Freelancers in Cairo, EG
- unittest Freelancers in Cairo, EG
More top skills in Egypt
- COBOL Programmers in Egypt
- Bash Developers in Egypt
- ESP32 Freelancers in Egypt
- Programming Languages Freelancers in Egypt
- Telerik Specialists in Egypt
- Computer Science Tutors in Egypt
- Asterisk Experts in Egypt
- Embedded Linux Specialists in Egypt
- Eclipse Developers & Programmers in Egypt
- Driver Developers in Egypt
- C++ Programmers & Developers in Egypt
- Object Oriented PHP Developers in Egypt
- Architects in Egypt
- Qualitative Researchers in Egypt
- Computer Engineers in Egypt
- MQL 5 Freelancers in Egypt