Talent badge filter
Skills filter
Muhammad Hassan S.
$30/hr
100% Job Success
$10K+ earned
Offers consultations
Start of list.
End of list.
I am a senior software developer with broad expertise in programming languages, application development, and embedded systems. I thrive in environments that challenge me to grow while contributing to innovative projects. I aim to create solutions that promote continual growth and collaboration while delivering high-quality results. I bring a blend of problem-solving skills, strong programming fundamentals, and a passion for clean, well-documented code. My commitment to client satisfaction ensures that every project I undertake meets expectations in both performance and reliability. My Experience and Skills: Desktop Application Development (prototype POC or refined final) Gstreamer, Nvidia Deepstream and Nvidia Jetson Embedded Systems & Sensor Integration C, C++, C#, Java, and Python Programming Git & Version Control CMake Build System Why Work With Me? 100% Quality Assurance: Every project is delivered with attention to detail and high standards. Timely Delivery: I respect deadlines and always aim to deliver on time. Readable & Well-Commented Code: Clean, maintainable code with proper documentation for easy understanding. Excellent Communication: I listen carefully to your requirements and keep you updated throughout the project. Unlimited Revisions: I work until you’re completely satisfied with the outcome. Client satisfaction is my top priority. Let’s collaborate to bring your project to life!
Muhammad Hassan S. has worked .
Amer M.
$60/hr
100% Job Success
$200K+ earned
Available now
Start of list.
End of list.
Focused entirely on designing crypto and equities trading algorithms — building signal generation models in Python, backtesting against historical tick data, and training on Nvidia hardware for low-latency inference. I was trained classically, writing C and C++ code for Wall Street trading powerhouses like Goldman Sachs and Lehman Brothers. Running on advanced Unix systems, these lightning fast applications pioneered the field of today's realtime global FinTech. That low-level performance discipline is exactly what I bring to Python today: when a pandas pipeline or a pricing model needs to run faster, I know how to profile it, rewrite the hot path in C/C++, and bind it back in — rather than just accepting whatever speed the interpreter gives me. As the Internet spawned open source platforms like Linux, MySQL, NodeJS, and AWS Cloud API's, my skillset evolved into a full-stack portfolio: Python and C++ on the backend for quant logic and performance-critical services, NodeJS gluing together APIs and real-time data feeds, and JavaScript up front to deliver large, complex datasets through clean, intuitive web portals. That range — comfortable in Python's data/ML ecosystem, NodeJS's async API layer, and raw C/C++ when milliseconds matter — is what lets me own a fintech product end to end instead of handing it off between specialists. After moving to the West Coast in 2016, and spending time in Silicon Valley, I ventured into Blockchain protocol coding, video streaming/FFmpeg, and network traffic optimization down to the TCP/IP stack — all of it reinforcing the same core skill: designing and coding custom algorithms. Whether it's a Python model scoring trading signals in real time, a Node service exposing that model over a REST API, or a C++ routine doing the number-crunching underneath, the ability to move fluidly across that stack is what separates a production-ready fintech system from one that never leaves the GitHub repo. From my early career, I have made database structure the centerpiece of my application design. Classical training in Dr. E. F. Codd's model of Relational Databases has always informed my philosophy of how to structure an application's data repository. With web-scale data, this field has grown to NoSQL and Graph databases, and now huge datasets underpin the training of AI/ML models.
$5/hr
100% Job Success
$900+ earned
Start of list.
End of list.
All stuff you can see here ... (github nickname rogvulf) C/C++ (STL, SFML,BOOST,Multithreading) Game development
Roman K. has worked .
Yevhen V.
$45/hr
100% Job Success
$200K+ earned
Available now
Offers consultations
Start of list.
End of list.
Senior Software Engineer and Systems Architect with 15+ years of hands-on experience in commercial development. My core expertise spans native software, microcontroller firmware, and electronic hardware. For the past 10 years, I have been helping my Upwork clients create new products from scratch and implement new features in existing software and hardware products. ■ Embedded Systems and Firmware ▪ Core experience: - Complex business logic & advanced control algorithms - Distributed control systems, machine networking (M2M) - High-performance / low-latency control - Secure, reliable, real-time interprocess communication (IPC) • Typical stack: - C, C++ (C++11/17), STL (except that needs heap memory allocation) - IAR for ARM, Keil + ARM/Clang, GCC for ARM, STM32CubeIDE - ThreadX RTOS (preferred), FreeRTOS, mbed, mbedTLS - No HAL from STM32 in production firmware ■ Native Desktop Applications and C++ Backend Software • Specialization: - High-performance GUI applications based on the Qt Framework (QtWidgets) - Console applications (CLI - command-line interface) - Standalone applications (no GUI or command-line interface) - Windows services and system applications - Any of the above combined into a complex via interprocess communication (IPC) • Typical stack: - C++11/23, STL, Qt6, Boost, ICU, rich own codebase - Microsoft Visual Studio, Microsoft Visual Studio Code - SQL DBMS: Oracle, Postgres, SQLite, MySQL, MS-SQL ● Other - Strong focus on design quality, reliability, and maintainability - Recent domains: IoT, AgTech, Automotive, Manufacturing, Defense, Energy - Recent tech: LoRa, GSM, LTE, LTE-M, Ethernet, RS-485, Modbus, CAN, CAN FD - Recent STM32 MCUs: STM32H7 (single/dual-core), STM32F4, STM32L4, STM32G4 Keywords: C++ C Multithreading IPC Qt Framework Socket IP TCP UDP PPP SSL TLS PLC SCADA MCU Microcontroler STM32 RTOS FreeRTOS ThreadX AVR UART USART CAN LIN Modbus Ethernet SPI I2C DMA RS-232 RS-485 DMA Sensor 12V 24V 48V 5V 3V 3V3 Drone FPV UAV UGV ESC Ardupilot Betaflight LRS ELRS S.BUS SBUS CRSF Crossfire Radio GSM SMS LTE LTE-M GPS GNSS LoRa Serial Port FTDI FT232 OGG OPUS Vorbis Speex WAV WinAPI WinSock mbed mbedtls
Yevhen V. has worked .
Steve D.
$55/hr
100% Job Success
$10K+ earned
Available now
Offers consultations
Start of list.
End of list.
I am an American citizen. English is my native language. Spanish is my second language. German is my third. I have also studied numerous other languages. In addition to software development as a contractor, I tutor students online in both computer science and the English language. I am also a technical writer, and I have authored a book on the C programming language.
Steve D. has worked .
Aravinda S.
$55/hr
100% Job Success
$10K+ earned
Start of list.
End of list.
I am a C++ Software Engineer specializing in high-performance systems architecture, low-level optimization, and custom engine development. With a flawless Top Rated track record, I help clients build robust architectures and squeeze every ounce of performance out of mission-critical applications. My expertise lies in designing systems where memory management, CPU cycles, and execution speed are paramount. Core Areas of Expertise: High-Performance C++: Modern C++ (C++20), Data-Oriented Design (DOD), SIMD optimizations, and custom memory allocators. Systems & Engine Architecture: Custom game engine development, rendering pipelines (Vulkan/OpenGL), and extending existing engines (e.g., Godot modules and editor plugins). Low-Level & Bare-Metal: x86/ARM architecture, firmware development, hardware integration, and emulator development. I don't just write code; I design systems engineered for scale and speed from the ground up. Whether you are modernizing a legacy codebase, integrating a new renderer, or building a custom graphics API, I deliver clean, maintainable, and relentlessly optimized solutions. Let's discuss how we can elevate the architecture and performance of your next project.
Aravinda S. has worked .
$40/hr
100% Job Success
$100K+ earned
Available now
Start of list.
End of list.
Experience in C/C++/C# Application: - 9+ years developing Desktop Applications/Embedded Software on Linux distributions. - Proficient in C/C++/Qt, problem solving skill, logical thinking. - Experience in Blockchain development. - Experience in Software Update. - Experience in developing IP camera and streaming solutions on Linux platform. - Experience in developing IoT for watch-over system on uT-Kernel platform. - Experience in developing Back End sever. - Experience with code refactoring techniques. - Experience with some security techniques. Experience in embedded domain: - 3+ years experiences on embedded systems(Bare-metal/RTOS) with ARM controllers from NXP like S32k, Nxp Kinetis M0/M4 microcontroller. - Experiences with different peripherals like DMA, SPI, I2C, GPIO, Clock, PWM, Input Capture,.. - Experiences with high-optimized code development for security ciphers on S32k, NXP Kinestis M0/M4. - Experiences with development of Autosar MCAL modules. - Experiences with development of bus like CAN, LIN, Flexray, Ethernet. Quickly adapt with new technology.
Phan Q. has worked .
Alejo G.
$45/hr
100% Job Success
Start of list.
End of list.
I'm an Upwork member with 100% Job Success and Top Rated Plus Python and C++ programmer with extensive experience in sound, image and video processing. I have been working for a long time with the OpenCV, GStreamer and NVIDIA Deepstream SDK libraries, using GPU hardware with CUDA and other HPC libraries. My work experience includes professional video players & editors, transcoders (using different types of inputs, such Blackmagic Decklink capture cards and all the video formats: HLS, SRT, fMP4, WebRTC), DSP systems, JUCE framework, object detection and tracking, Deep Learning systems (YOLO, Pytorch, Tensorflow, TensorRT), AI hardware like NVIDIA Jetson Orin and Raspberry Pi devices. I have also experience in ultrasound signal processing. In ML and LLM models I'm working training Reinforcing Learning PPO models and LORA fine tuning methods on AI. Also I have experience with TTS and Speech Recognition systems using models like Whisper, WhisperX and PiperTTS. In Hardware and PCB design I have good experience in Arduino and IDF Espressif systems, based on ESP32, ESP32s2 and ESP32s3 chips with standard thermal cameras and ESP32 Drones, using MQTT messaging and SSL certificates (WiFi, Bluetooth and external sensors). I can design and build a custom PCB board. I like to choose projects that interest me and that match my skills and give me a challenge or bring something new.
Alejo G. has worked .
$12/hr
100% Job Success
$7K+ earned
Available now
Start of list.
End of list.
I am a full-stack developer with an IT background and strong experience in backend, frontend, desktop, database, and network-related development. My main skills include C#, ASP.NET Web API, Java, C/C++, Python, Angular, and React, with additional experience in Flutter, FastAPI, Flask, Laravel, and WinUI. I have worked with MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, SQLite, Microsoft Access, and Azure-related services, and I am experienced in SQL, LINQ, query optimization, database design, and reporting. I also have solid knowledge of Linux/Unix and Windows server and network administration. My project experience includes ERP systems, VPN applications, router and SMS monitoring tools, face recognition systems, and custom business platforms. I can support projects from architecture and development to deployment, troubleshooting, and maintenance.
Danang N. has worked .
$25/hr
100% Job Success
$4K+ earned
Start of list.
End of list.
About me: Experienced in electronics and software developing. Skilled in circuit design, PCB development, FPGA. Proficient in multiple programming languages like Assembler, C, C++, C#, Java, js, Verilog, Bash. Plus, last 4 years an experience of working with AUTOSAR project. Many years of experience to develop and support cross-platform desktop SW under Windows/Linux/MacOS with using Java Spring, Groovy, MSVC, .NET (C#), Qt and bash scripting. Experience in DevOps and logging area: Amazon AWS, Ansible, Packer, Terraform, Concourse, ELK stack and oth. Team Lead experience - capable of managing and guiding developer teams. Worked in teams on projects of varying complexity in companies like Comcast (US) and Harman, Continental (Germany). Friendly, responsible, and punctual, with a collaborative mindset.
Maksym S. has worked .