Talent badge filter
Skills filter
Zhou K.
$50/hr
100% Job Success
$100K+ earned
Start of list.
End of list.
[ 20 Years of Game Security And Reverse Engineering Experience ] -Reverse analysis of Windows Game -Protocol reverse engineering and penetration testing -Custom software development -Software feature expansion and patching -Software data/function extraction -Windows driver development Reverse Engineering and Low-Level Skills: *Proficient in IDA Pro, WinDbg, xdbg64/32, Ghidra *Windows kernel analysis and memory patching *Game data analysis, protocol vulnerability/penetration testing *Game data extraction *Game module function invocation *Software feature expansion/patching *Ring0 level memory read/write and memory page protection *Ring0 process hiding *Ring0 shellcode injection *Ring3 level DLL injection *PTE Hide *Unattach mem read/write *Traceless PE loading and execution *APC DLL injection Android Reverse Engineering and Low-Level Skills: *APATCH *Dobby SO level hook. *LSPOSED hook. *Firda Script *Smlai code modify. *ARM asm *APK file merge *APP patching Red Team Attacker Testing: *Game Anti-Cheat [ida/xdbg/driver/asm/c++/vmware/vt] *Game network protocol logic vulnerability testing [C/C++/ASM/DLL Injection] *Gaming network protocol penetration testing [C/C++/ASM/DLL Injection] *Developed proprietary tools using [Golang/Python] *DLL injection interface testing using [C/C++/ASM/DLL Injection] *XRay [web] *BurpSuite [web] Development Skills: *Driver development using [C/Assembly] *Android development with [Java/Flutter] *Server/backend system development in [PHP/Golang] *Application development in [C/C++/C#/Golang/Lua/Rust] *Auxiliary scripting in [JavaScript/VBS] *Frontend web development with [Vue2/3/TypeScript/CSS] Databases: *MySQL, *SQLite *MariaDB *Access DB *SQLServer ------------------------*Full Stack Development*------------------------------ [ Over 10 years of experience in Windows reverse engineering and development ] - Windows desktop applications - Windows DLL development - Windows DLL/kernel injection - Windows kernel driver development (32/64-bit) - Windows kernel debugging - Cross-platform desktop application development using Tauri and Flutter - Static analysis and reverse engineering of applications/games - Network protocol analysis and penetration testing - Basic experience with Cocos, Unity, and UE5 game development - Sockets development * Programming Languages: C/C++, Rust, ASM (32/64-bit), Golang, C#, Lua, JavaScript, TypeScript, Python, Java,VB6 * Frameworks & Libraries: WTL, MFC, WPF, WDK, WinSDK, DirectX, DuiLib * Engines: Cocos2dx, LUAEngine, JsEngine, Unity, UE5 * Reverse Engineering Tools: IDA Pro, WinDbg, OllyDbg, WinHex, 010 Editor [ Over 3 years of experience in Android reverse engineering and development ] - Native Java App development - NDK SO development - Dobby native hook - Xposed/Lsposed module development - Static analysis and dynamic debugging - APK merging tool development - H5 game development * Programming Languages: C/C++, Java, JavaScript * Reverse Engineering Tools: Frida, IDA Pro, Ghidra, Jadx, JEB, ApkTool, 010 Editor * Frameworks & Libraries: Xposed/Lsposed, Egreat, ReactNative, ReactJS, NDK [ Over 3 years of web development experience ] Frontend Development: - Frameworks: ReactJS, Vue - Languages: TypeScript, CSS, HTML, JavaScript, Rust (WebAssembly) - Libraries: MUI/JOY UI, Tailwind, ElementUI, Layui Backend Development: - Frameworks: Actix-Web, GoFrame2, Spring Boot - Languages: Lua, Python, PHP, Golang, Rust, Java - Databases: PostgreSQL, MySQL/MariaDB
Simon S.
$65/hr
100% Job Success
$200K+ earned
Available now
Start of list.
End of list.
CLIENT WORK Clients have been hiring me to help them with the following: reverse-engineering both ELF and PE binaries; writing performance-critical programs for desktop computers and microcontrollers alike; designing custom PCBs (experience with up to 8 layers), including ones carrying these ICs: STM32s, various BGA/QFP FPGAs, crypto modules, SRAM and NAND flash, frequency synthesizers, and power regulators; writing client-server APIs with authentication and rate-limiting; assisting in setting up their GNU/Linux machines and debugging various system-level issues; and security-hardening GNU/Linux systems. OVERVIEW I am an inquisitive software and hardware developer. My areas of interest, as of now, are custom hardware design, signal processing, professional audio, radio, electromagnetics, and aircraft control and navigation systems design. I love learning how things that I'm interested in work and then building them my own way, with my own rules. The non-client work that I do is always guided by this principle. My current experience lies in these domains: systems and hardware engineering; OS development; and setup, management, maintenance, and defense of GNU/Linux servers. My primary language is C (C99 for portability) for most code. For the most safety-critical applications, such as flight computers, navigation or radar systems, or radios, I use Ada (SPARK). HARDWARE For hardware design, when it comes to HDL, I use SystemVerilog, together with a board's native toolchain. Thus far, I've been working with Vivado and Quartus, then yosys and nextpnr for open boards. When it comes to PCBs, I use Altium (switched from KiCad) and PCB Toolkit in tandem, and am aiming to start using ANSYS soon. SIDE PROJECTS One of my current passion projects is a from-scratch compute platform (from the logic gates and PCB, through the bootloader, to userspace) that, on the software side, defines a non-POSIX kernel with userspace above it (the software side also works on the i386 and the AMD64) that I am writing in C99 in my free time. On the hardware side, the operating system is deployed across a set of four FPGAs, each using my custom 16-instruction processor architecture, which I call the "Minimal Instruction Set Computer," defined in Sail. The Sail architecture is used as a reference for the 32-bit processor, a.k.a. the "DANGLING Logic Unit," written in SystemVerilog. The individual FPGAs in the set have their specific roles. The master of the four is the "DANGLING Central Logic Unit." The DCLU has access to all of the three other units. Secure operations are handled by the "DANGLING Cryptographic Co-processor Unit." The DCCU is involved during each stage of the system's runtime. For expansion capability, there is the "DANGLING Peripheral Unit," whose role is interfacing with any external system that understands my custom serial protocol, EMIEMI. The idea of this compute platform started as a modular synthesizer, which means that audio is the centermost feature. Most resources go toward that stage. It is handled by the "DANGLING Sound Unit." Each processor has its own PSRAM, SDRAM, and NAND flash, except the DCCU, which is isolated to try to prevent leakage or intentional corruption of secure data. The DCCU is instead initialized by the DCLU and only communicates with and via the DCLU. Beyond that, on the side, I am currently building a custom flight management computer for a custom aircraft configuration, which is a project that I interweave with the custom OS/CPU project described above. GITHUB An overview of my personal, non-client work items can be found on my GitHub profile.
Ongakken Corporation
Associated with
Ongakken Corporation
Daniel I.
$50/hr
100% Job Success
$10K+ earned
Start of list.
End of list.
I am the best in my enumerated fields and I like challenges. I offer complete solutions from the ground up, front-end & back-end included for desktop, mobile & embedded within all major OSes (Win/Lin/Mac/Droid/iOS). I prefer long term project to cultivate a personal relation with my clients and I am long after the project ended to offer future maintenance support (my oldest project for which I still offer maintenance is from 2007).
Ch Asad K.
$40/hr
100% Job Success
Available now
Offers consultations
Start of list.
End of list.
I am a Senior Software Engineering Leader & AI/ML Expert with 15+ years of hands-on experience in software development, embedded systems, and artificial intelligence. My career spans building real-time defense systems, enterprise applications, and AI-powered solutions for industries ranging from UAV defense and embedded devices to computer vision and deep learning research. 🔹 Core Expertise Artificial Intelligence & Machine Learning Deep Learning (CNNs, RNNs, LSTMs, Transformers) Computer Vision (Object Detection, Image Segmentation, OCR, Pose Estimation, Tracking) Generative AI (Stable Diffusion, GANs, CycleGAN, StyleGAN, 3D Reconstruction) Large Language Models (GPT, BERT, T5) LangChain, RAG (Retrieval Augmented Generation), AI Agents Data Science, Data Mining, and Time Series Forecasting Software Development Backend Development: .NET Core, ASP.NET MVC, Django, Flask, Node.js, NestJS Frontend Development: React, Next.js, Angular, TypeScript, JavaScript Cloud Platforms: Microsoft Azure, AWS (Lambda, EC2, S3, RDS, CloudFormation, Serverless Architectures) DevOps Tools: Git, Jenkins, Docker, Kubernetes, Atlassian JIRA, CI/CD pipelines Embedded Systems & Low-Level Programming Embedded C, C++, Assembly, RTOS Device Programming, Firmware Development, Hardware-Software Integration MATLAB for signal/image processing & simulations TCP/IP Networking & Protocol Development Databases & Tools SQL, Oracle, MySQL, Data Warehousing & ETL Version Control: Subversion (SVN), Git Other Strengths Object-Oriented Design & Multithreading Object-Oriented Modeling & UML Cross-Platform Development (Windows, Android, iOS) Mentorship & Engineering Leadership (managing 12+ engineers) 🔹 What I Deliver End-to-End AI Solutions: From research to production (Computer Vision, LLMs, Generative AI). Enterprise Applications: Scalable, secure backend & frontend systems. Embedded & Real-Time Systems: Defense, UAV, IoT, and industrial-grade solutions. Cloud-Native & Serverless Backends: Migration, architecture, and deployment on AWS/Azure. Custom Development & Mentorship: Technical training, interview prep, and project guidance. With a blend of AI expertise, software engineering depth, and embedded systems background, I deliver solutions that are innovative, reliable, and production-ready—tailored to meet diverse business needs.
$77/hr
100% Job Success
$100K+ earned
Start of list.
End of list.
I have a 15+ years reverse engineering experience. My experience includes: - reversing of Windows/Linux/OS X/Android/iOS applications - almost every debugger/decompiler: IDA/Hopper/lldb/etc. - reversing data formats and network protocols - modifying, patching and adding features to compiled code - creating emulators - etc. I can create software but I'm only interested in Reverse Engineering jobs here on Upwork.
Mahmut V.
$45/hr
100% Job Success
$100K+ earned
Available now
Offers consultations
Start of list.
End of list.
Hello, With 12+ years of experience in Computer Vision and software development, I have worked with global companies to build high-performance applications. My expertise spans modern C++ development, AI-driven solutions, and full-stack application design, delivering scalable and efficient software. ✅ Computer Vision & AI Proficient in OpenCV, ONNX Runtime, TensorRT, OpenVINO, MVTec HALCON, YOLO, RF-DETR, DeepSORT, PaddleOCR, Tesseract OCR, EasyOCR, DINO, GroundingDINO, CLIP, SAM, Hugging Face Transformers, Milvus, Albumentations, Scikit-learn, and AWS SageMaker. I develop AI-driven applications for object detection, classification, segmentation, tracking, features extraction, image retrieval, and anomaly detection. I also work with ONNX to optimize AI models for deployment. ✅ 3D Point Clouds Processing Processing Point Clouds using PCL (C++) and Open3D (Python). Train custom models on spatial unorganized point clouds for 3D object detection and segmentation using PointNet++ and RandLaNet. Develop viewer applications for displaying 3D point clouds using VTK. ✅ UI/UX & Application Development I specialize in Modern C++ with Qt (Widgets & QML) and C++Builder, crafting intuitive and high-performance user interfaces. ✅ Web Application Development: Develop Web Applications for SCADA, HMI and Control Systems with using Qt QML & WebAssembly ✅ Cloud & AWS Integration I leverage AWS services (SageMaker, S3, Lambda) to deploy and scale AI/ML applications efficiently. I also integrate AWS with C++ SDK for seamless cloud communication. ✅ Networking & Web Communication Experienced in TCP/IP, REST APIs, WebSockets, and Web Services, ensuring robust connectivity and real-time communication in applications. ✅ Embedded & Industrial Communication I work with UART, RS-232/485, OPC UA, CAN Bus, Modbus, Bluetooth, and NFC, enabling seamless integration with embedded systems and industrial devices. ✅ Build, CI/CD & Version Control Proficient in CMake, Conan, Docker, Jenkins for build automation and Git, Mercurial for efficient version control and collaboration. Whether you need a high-performance application, AI-powered computer vision solution, or cloud-integrated system, I bring efficiency, scalability, and reliability to your projects. Let's build something exceptional together! Yours Sincerely, Mahmut Veli
$50/hr
100% Job Success
$8K+ earned
Offers consultations
Start of list.
End of list.
I am a reverse engineer specializing in low-level security research, binary exploitation, and embedded system security. With extensive experience in IT security, I have worked on R&D projects focused on - embedded firmware - Android APKs - Windows applications, and more. I help businesses analyze and secure their software by conducting in-depth reverse engineering, penetration testing (web applications, Active Directory, and embedded systems), and software reconstruction. Whether it's identifying vulnerabilities, rebuilding software from scratch, or solving complex security issues, I deliver actionable insights and solutions. Check out my projects and findings on GitHub. Let's collaborate to strengthen your security posture!
$10/hr
100% Job Success
$1K+ earned
Start of list.
End of list.
- Rust, C++, C , Zig, Python, JavaScript - ARM architecture - ARMV8, ARMV7, ARMV6 - Shell scripting - Powershell and POSIX shell - Virtualization & emulation – QEMU, VirtualBox - Kernel, OS, and firmware development – bootloaders, initrd, Linux, xv6, custom kernels - Desktop applications - Linux, Windows, MacOS - Networking - Advanced debugging reverse engineering
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.
Damian L.
$40/hr
100% Job Success
$20K+ earned
Start of list.
End of list.
Telecommunications and Electronics Engineer. I am always in the customer's side, as Henry Ford said: "If there is any one secret of success, it lies in the ability to get other person's point of view and see things from that person's angle as well as from your own" I have knowledge in the areas of analog and digital electronics, PCB design, Arduino, microcontroller design, electronic automation systems, domotic, antenna design, programming, databases, web development, physics, mathematics, documents writing, etc. I have skills in computer aided design (CAD) such Proteus, Visual Studio Code, Matlab and Simulink, MMANA-GAL basic, Visual Studio, QT, WordPress, Xilinx Ise, Altera Quartus, Nextion Editor, and others like Auto Cad, Photoshop, Excel, Access, Word, etc. I am very responsible in my work and opened to dialog. I dedicate a lot of time to know every detail about needs of clients (every little detail is the most important for me). I am in favor that all terms are negotiable (time, requirements, budget, etc). Do not hesitate to contact me, as long as I am available and your needs fit my skills I will assist you.