Talent badge filter
Skills filter
Select talent location
Select talent time zones
$20/hr
50%
Job Success
$100+ earned
Start of list.
End of list.
As a highly skilled and versatile Senior C++ Developer with extensive cross-platform experience, I possess a deep expertise in designing, developing, and optimizing complex software systems. My core strength lies in advanced C++ programming, leveraged across diverse environments to deliver robust and high-performance solutions.
Linux Expertise: I specialize in Linux-based development for demanding environments, including embedded systems (requiring close-to-metal optimization, resource constraints, and hardware interaction) and high-performance server applications (focusing on concurrency, scalability, network programming (TCP/UDP/HTTP), and system-level programming).
Windows Expertise: Proficient in Windows application development, I build feature-rich and user-friendly desktop applications, utilizing native frameworks and APIs to ensure seamless performance and integration.
Beyond C++: My technical toolkit extends strategically to include Python (for scripting, automation, tooling, and rapid prototyping), Lua (often for embedded scripting engines or configuration), and Verilog (providing foundational understanding for hardware interaction and digital design concepts relevant to embedded work).
Technical Proficiency: Deep understanding of object-oriented design (OOD), design patterns, memory management, multi-threading/concurrency, socket programming, performance analysis/optimization, and debugging complex systems. Experienced with build systems (CMake, Make), version control (Git), and relevant Linux/Windows development toolchains.
I excel at tackling challenging technical problems, architecting efficient solutions, and delivering reliable software across the spectrum from resource-constrained embedded devices to scalable backend servers and intuitive desktop interfaces. My complementary skills in Python, Lua, and Verilog enable a broader perspective and effective collaboration across different technical domains.
$30/hr
100%
Job Success
$1K+ earned
Start of list.
End of list.
Welcome to my Upwork profile! I'm Hassan Ahmad, a dedicated and results-driven Full Stack developer with 10 years of hands-on experience in crafting robust and high-performance software solutions. I'm passionate about writing clean, efficient, and maintainable code that powers the backbone of micro services based applications and services.
**What I Bring to the Table**:
🚀 **Expertise**: I specialize in C/C++ development, and I have a proven track record of building scalable and reliable backend systems for a diverse range of projects.
🔧 **Problem Solver**: I thrive on tackling complex challenges. Whether it's optimizing algorithms, improving database performance, or troubleshooting critical issues, I'm up for the task.
🌐 **Web Development**: I'm well-versed in developing backend APIs, microservices, and server-side applications for web and mobile platforms. I can seamlessly integrate your front-end with the backend, ensuring a smooth user experience.
🔒 **Security**: Security is paramount in today's digital landscape. I implement robust security measures to protect your data and applications from threats and vulnerabilities.
📈 **Scalability**: As your project grows, I ensure that the backend can handle increased traffic and data volumes. I design scalable architectures that evolve with your business needs.
🤝 **Collaboration**: Effective communication and collaboration are key to a successful project. I'm responsive, easy to work with, and committed to meeting deadlines.
**My Skills**:
- C/C++/Python/JavaScript/NodeJS/ReactJS/ Programming Languages
- API Development
- Database Design (SQL/NoSQL/MongoDB/Postgres/Redis)
- Performance Optimization
- Shared Memory based containerization of multi-threaded, concurrent synchronized micro services
- Docker / Kubernetes Containerization
- Linux/Unix System Administration
- Version Control (Git)
- RESTful Web Services
- Protocols I worked on SSL | TLS | SIP | RTP | VoIP | HTTPS | WebSockets | MQTT | SNMP | MODBUS | I2C | RS232 | RS485 | TTL | SPI | SDIO | USART | UART | Opensip | OpenVPN
- Test-Driven Development (TDD)
**Why Choose Me**:
When you hire me, you're not just getting a developer; you're getting a partner who is genuinely invested in the success of your project. I take pride in delivering high-quality code on time and within budget. I'm always eager to learn and adapt to new technologies, ensuring that I stay at the forefront of development trends.
If you're looking for a skilled Full Stack developer who can turn your vision into a reality, let's chat. I'd love to hear about your project and how I can contribute to its success.
Let's build something great together !
Hassan A.
has worked
.
$60/hr
100%
Job Success
$200K+ earned
Available now
Start of list.
End of list.
Expert on:
- C/C++, CLR, C#, C#, C/C++ wraper to .Net, Java, Digital Signal processing, Audio Processing, OpenCL, OpenCV, OpenGL, Juce, JNI/NDK for Android development
- Python: Tensorflow, Machine learning, Django, Flask, gRPC, Graphql, Django Rest framework, sqlalchemy, ...
- Full stack web developer: Python, Django, JQuery, HTML5, CSS, bootstrap, ...
- Salesfore: Salesforce API, Maketing cloud API, Salesforce commerce cloud api, Open Commerce API ...
I have been working with:
- DSP/Audio processing such as: Audio VST/AAX/AU Plugin with Juice for Reaper/Pro Tool, Reaper Plugin, RackAFX Plugin, ...
- Also experience in Speech recognition, Speaker identification with MFCC/LPC extraction and K-mean, GMM, HMM, ...
- Apply machine learning to recommend, suggest, make a decision, classification ... using Python, sci-kit learn, Tensorflow.
- Build websites using django/flask platform, CSS, HTML5, JQuery, Bootstrap, Vue.js, Elasticsearch, Redis, Celery, ...
- SAP adapter for Salesfore using Java
(Please check my portfolios and my history jobs for more detail)
Jimmy H.
has worked
.
$20/hr
100%
Job Success
$10K+ earned
Start of list.
End of list.
I’m an embedded Linux developer experienced in building tailored Linux images for embedded, or anywhere a customized Linux OS is needed, I bring 5+ years of seasoned expertise in the realm of Embedded Linux, coupled with a commendable 4+ years of hands-on experience in the field.
My skills are : -
• Embedded programming in C, C++, Python.
• Yocto and Buildroot.
• BSP (Qualcomm, NXP, Beagelbone, Raspberry Pi).
• Linux kernel and user space drivers, device trees.
• Emulation of firmware with Qemu.
AbdelRahman Ali A.
has worked
.
$35/hr
$5K+ earned
Start of list.
End of list.
Expert in Avionics Flight Management Systems and Flight Control System. Expert in Avionics ARP-4754, DO-178C software Development, UAV Flight Control and Drone PX4, Ardupilot and QGroundControl. Also, worked with SITL on Ardupilot in connection with ROS. Have good Experience in AI/ Computer vision based Object Detection and Avoidance.
Sound knowledge in Embedded C/C++, Qt, QML, Python, PyQT. More than 10 years of experience in building applications ranging from desktop applications to embedded systems. (Embedded Linux, macOS, Windows 7+, iOS, Android). Good in unit testing and debugging skills. Good Experience in C++ Boost library, FFMPEG, GStreamer, Audio, Video. Sound Knowledge in Embedded Systems.
Having good experience in ROS software development using ROS Melodic and Ubuntu18.04 platform. Also Having experience in Isaac SDK
Key skills:
# Strong C++ 11/14 skills, STL, Boost, OpenCV, SQlite
# QT, C++, QML, JavaScript, PyQt5 and PySide2
# Tkinter, Pyside, PyQT, Python
# ROS, PX4, Ardupilot, QGroundControl, Drone Flight Control
Vinoth K.
has worked
.
$60/hr
$90K+ earned
Start of list.
End of list.
Background: Ex Unity Ex Qt(Nokia) Ex Buildbox
I’m Amr, a senior software engineer with 18+ years of experience building high-performance creative and graphics software for top companies like Unity Technologies, The Qt Company, and Buildbox.
I specialize in Python, C++, Swift, Metal, OpenGL, and cross-platform AI image processing, rendering systems, turning complex graphics, UI and animation logic into smooth, intuitive tools. Over the years, I’ve helped ship production-grade products and engines that power real-time 3D, motion design, and visual effects across macOS, iOS, and Windows.
⚡️ What I bring to the table:
• Expert in graphics programming, real-time rendering, and custom engine architecture
• Deep experience with UI frameworks, creative tool design, and interactive editors
• Strong cross-platform background, Qt, Unreal, Unity, custom C++ frameworks
• Proven ability to lead teams, optimize pipelines, and deliver polished user experiences
If you need a senior engineer who can bridge technical depth and creative design, whether for a graphics engine, creative editor, or cross-platform app, I’d love to collaborate. Let’s turn your idea into something extraordinary.
Amr E.
has worked
.
$20/hr
89%
Job Success
$30K+ earned
Start of list.
End of list.
I have rich experience in the field of C language C + + and python language based on Linux and window system and web development experience .
1. Proficient in algorithms and data structures in C/C++/python.
2. Highload servers, big data, STL, UNIX/Linux, C/C++/python
3. network programming (TCP, UDP sockets, WebSockets), have a clear understanding of multithreading, memory management, stack analysis.
4. Linux command line tools, Bash scripts
5. database programming (MySQL)
6 . Rich experience in server load optimization, network security, etc.
7. Network protocols parsing and implementation
8. Linux kernel modules
9 html/js/php ajax web develop experience
Guanhuang L.
has worked
.
$35/hr
100%
Job Success
$20K+ earned
Offers consultations
Start of list.
End of list.
.𝗡𝗘𝗧 𝗦𝗼𝗹𝘂𝘁𝗶𝗼𝗻 𝗔𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁 | 𝗘𝗻𝘁𝗲𝗿𝗽𝗿𝗶𝘀𝗲 𝗦𝗮𝗮𝗦 & 𝗔𝗜-𝗗𝗿𝗶𝘃𝗲𝗻 𝗠𝗼𝗱𝗲𝗿𝗻𝗶𝘇𝗮𝘁𝗶𝗼𝗻
With 𝟭𝟰+ 𝘆𝗲𝗮𝗿𝘀 in the Microsoft ecosystem, I don’t just "write code" I build high-velocity enterprise assets. Most developers deliver features that break under load or become obsolete within a year. I architect .𝗡𝗘𝗧 𝟵 and 𝗔𝘇𝘂𝗿𝗲 systems designed for the 𝟮𝟬𝟮𝟲 landscape: scalable, secure, and AI-integrated.
Whether you are a founder looking to launch a robust 𝗦𝗮𝗮𝗦 or a CTO stuck with a legacy monolithic nightmare, I provide the technical leadership to turn your vision into a high-performance reality.
𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝗶𝗰 𝗩𝗮𝗹𝘂𝗲 𝗜 𝗗𝗲𝗹𝗶𝘃𝗲𝗿:
- Legacy Modernization: Migrating "spaghetti code" .𝗡𝗘𝗧 𝗙𝗿𝗮𝗺𝗲𝘄𝗼𝗿𝗸 (𝟯.𝟱/𝟰.𝟴) into modular, high-speed .𝗡𝗘𝗧 𝟴/𝟵 𝗠𝗶𝗰𝗿𝗼𝘀𝗲𝗿𝘃𝗶𝗰𝗲𝘀.
- 𝗔𝗜 & 𝗔𝘂𝘁𝗼𝗺𝗮𝘁𝗶𝗼𝗻: Implementing Azure OpenAI and Agentic Workflows to automate internal operations and reduce manual overhead.
- Performance Engineering: Optimizing SQL Server and cloud architecture to cut latency and reduce monthly 𝗔𝘇𝘂𝗿𝗲/𝗔𝗪𝗦 bills by 30%+.
- Security-First Development: Implementing Zero-Trust, OAuth2, and SOC2-compliant architectures for fintech and healthcare.
𝗧𝗵𝗲 𝟮𝟬𝟮𝟲 𝗧𝗲𝗰𝗵 𝗦𝘁𝗮𝗰𝗸:
- Backend: 𝗖#, 𝗔𝗦𝗣.𝗡𝗘𝗧 Core 8/9, MVC, Web API, gRPC, SignalR, 𝗕𝗹𝗮𝘇𝗼𝗿 (Server/WASM).
- Modern Frontend: 𝗔𝗻𝗴𝘂𝗹𝗮𝗿 𝟭𝟵, 𝗥𝗲𝗮𝗰𝘁 (𝗡𝗲𝘅𝘁.𝗷𝘀), 𝗧𝘆𝗽𝗲𝗦𝗰𝗿𝗶𝗽𝘁, 𝗧𝗮𝗶𝗹𝘄𝗶𝗻𝗱 𝗖𝗦𝗦.
- Cloud & DevOps: 𝗔𝘇𝘂𝗿𝗲 (Logic Apps, Service Bus, Functions) 𝐀𝐳𝐮𝐫𝐞 𝐎𝐩𝐞𝐧𝐀𝐈 · AI Integration · 𝐃𝐨𝐦𝐚𝐢𝐧-𝐃𝐫𝐢𝐯𝐞𝐧 𝐃𝐞𝐬𝐢𝐠𝐧 (𝐃𝐃𝐃)· 𝐂𝐐𝐑𝐒· 𝐎𝐀𝐮𝐭𝐡𝟐· JWT · Docker · 𝐂𝐈/𝐂𝐃 · GitHub Actions · 𝐌𝐢𝐜𝐫𝐨𝐬𝐞𝐫𝐯𝐢𝐜𝐞𝐬 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞, 𝗔𝗪𝗦 (Lambda, S3), 𝗗𝗼𝗰𝗸𝗲𝗿, 𝗧𝗲𝗿𝗿𝗮𝗳𝗼𝗿𝗺, 𝗚𝗶𝘁𝗛𝘂𝗯 𝗔𝗰𝘁𝗶𝗼𝗻𝘀.
- Data Intelligence: SQL Server (Optimization Specialist), PostgreSQL, MongoDB, Vector Databases for 𝗔𝗜 𝗥𝗔𝗚 𝗽𝗶𝗽𝗲𝗹𝗶𝗻𝗲𝘀.
𝗪𝗵𝘆 𝟭𝟰+ 𝗬𝗲𝗮𝗿𝘀 𝗼𝗳 𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲 𝗠𝗮𝘁𝘁𝗲𝗿𝘀:
I’ve led teams, saved failing projects, and delivered for everything from startups to Fortune 500 enterprises. I understand ROI, LTV, and Go-To-Market strategy as much as I understand CI/CD pipelines. You aren't just hiring a developer; you’re hiring a technical partner who ensures your technology supports your business growth, not hinders it.
𝗔𝘃𝗮𝗶𝗹𝗮𝗯𝗹𝗲 𝗳𝗼𝗿 𝗮𝗿𝗰𝗵𝗶𝘁𝗲𝗰𝘁𝘂𝗿𝗮𝗹 𝗮𝘂𝗱𝗶𝘁𝘀, 𝗽𝗿𝗼𝗷𝗲𝗰𝘁 𝗿𝗲𝘀𝗰𝘂𝗲𝘀, 𝗼𝗿 𝗹𝗼𝗻𝗴-𝘁𝗲𝗿𝗺 𝗱𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁. 𝗖𝗹𝗶𝗰𝗸 ‘𝗠𝗲𝘀𝘀𝗮𝗴𝗲’ 𝘁𝗼 𝗱𝗶𝘀𝗰𝘂𝘀𝘀 𝘆𝗼𝘂𝗿 𝗽𝗿𝗼𝗷𝗲𝗰𝘁’𝘀 𝗿𝗼𝗮𝗱𝗺𝗮𝗽.
Burhan U.
has worked
.
$15/hr
100%
Job Success
$3K+ earned
Start of list.
End of list.
• 10 years of experience in designing and developing applicationsc
for Automotive Infomtainment,Avoinics and Healthcare domain
• Experience as Embedded application developer using technologies
C,C++,Qt on Linux and Unix platform.
• Experience in working protocols UDS, CANJ1939, ADASISv3,RTP
protocols.
• Experience in sockets, POSIX queues, threads.
• Experience in handling of data formats like JSON,XML.
• Experience in failure mode and Effective analysis (FMEA) and
ISO26262 .
• Experience working in agile based teams and scrum.
Makarand P.
has worked
.
$85/hr
100%
Job Success
$60K+ earned
Start of list.
End of list.
I specialize in desktop, embedded, web, and mobile software development, with a strong focus on Qt C++ systems, cross-platform applications, and hardware integration such as RFID, sensors, and custom devices.
With 25+ years of experience, I deliver end-to-end software solutions across desktop, embedded, web, mobile, backend, and integration layers. I usually work on complete systems where reliability, maintainability, and long-term ownership are important.
Core Expertise
• Desktop Applications: Qt C++ / QML on Windows, Linux, macOS
• Embedded & Hardware Integration: RFID, sensors, custom devices
• Web Development: ASP.NET Core, APIs, databases, admin dashboards, backend systems
• Mobile Development: Android/iOS apps, cross-platform mobile integrations
• Backend & Integrations: REST APIs, databases, TCP/IP, third-party services
• Cross-Platform Systems: Windows, Linux, Android, iOS
• Project Ownership: Architecture, implementation, testing, deployment, delivery
Technologies & Tools
• Qt C++, Qt QML, PyQt
• C++, C#, Python, ASP.NET Core, WPF, WCF
• Web APIs, backend systems, admin panels, database-driven applications
• Socket programming, TCP/IP, multithreading, Windows services
• Windows API / SDK, MFC, COM, ActiveX
• Databases: MySQL, MS SQL, MariaDB, SQLite, ODBC
• Embedded: Atmel Studio, Microchip Studio
Strengths
• Building reliable, maintainable, long-lived systems
• Strong desktop, embedded, web, and mobile system integration experience
• Strong analytical and problem-solving skills
• Clear communication and independent execution
• Full ownership from architecture to final delivery
Selected Projects
• RFID-based document management system
• Billing and invoicing platform
• Fleet tracking and management system
• Automotive spectrum analyzer system
• POS and pharmacy management systems
• Hospital and healthcare management systems
• Hotel booking and resource management system
• Automotive climate control software
• Embedded alarm systems
• Automated greenhouse ventilation and irrigation system
• Web-based business management platforms
• Mobile apps connected to backend systems and hardware devices