Skip to content
BackNov 7
Humam O.

Humam O.

Reverse Engineering Specialist & Software Engineer

Are you grappling with the challenges of maintaining, extending, or securing software whose source code is inaccessible or coming from questionable sources? You've come to the right place. [Overview] With over 8 years of professional experience in Software and Reverse Engineering, I offer specialized services in a crucial, yet often overlooked aspect of the software development life cycle. I can help you navigate the complexities that arise after your software is no longer a source code. [Services] Reverse Engineering can solve a myriad of problems that conventional software development can't deal with, here is a list of services I can provide: ‣ Security Analysis: Evaluate software of uncertain or malicious origins, reporting potential risks. ‣ Risk Mitigation: Patch closed-source software to eliminate or mitigate security risks. ‣ Code Reconstruction: Research and derive new specifications and code bases for software whose original source code is lost due to various reasons. ‣ Maintenance & Extension: Continue maintaining and enhancing closed-source software when original code is inaccessible. ‣ Debugging: Utilize Reverse Engineering to identify and fix hard-to-trace bugs. [Technical Skills] Generally speaking, Reverse Engineering requires quick adaptation to any given environment, but here are some highlights: ‣ Assembly Languages: x86, x86_64, ARM, PPC, Smali. ‣ Tools: IDA, Ghidra, JADX, GDB, x64dbg, among others. ‣ Programming Languages: C, C++, Python, Java. ‣ Platforms: Windows (including legacy), Ubuntu, CentOS, Android, Embedded Systems (ARM, PPC). [Responsibilities] ‣ Manage maintenance of Android and Desktop software in absence of source code. ‣ Reconstruct lost source codes through manual decompilation, static and dynamic analysis. ‣ Extend software features and integrations without source code access. ‣ De-obfuscate and analyze malware and potentially harmful software. ‣ Research proprietary file formats, data streams, and write tools specific to each reverse engineering project and domain.

🇧🇷Florianopolis, Brazil$65/hr70% JSS5.00 (9)Since Aug 2022

Earnings and projects

MRR
$5.6k

Last 6 months ÷ 6

World#4,364 / 412k
🇧🇷Country#87 / 4,647
Revenue, last 30 days
$6k

Last 6 months: $34k

World#4,065 / 412k
🇧🇷Country#76 / 4,647
Total earnings
$215k

Billed in all: $221k

World#13,670 / 412k
🇧🇷Country#162 / 4,647
Per project
$14k

$34k in the last 6 months

World#9,854 / 412k
🇧🇷Country#170 / 4,647
Projects, last 6 months
1
100% fixed0% hourly
World#128,095 / 412k
🇧🇷Country#1,427 / 4,647
Projects in all
15
47% fixed53% hourly
World#161,378 / 412k
🇧🇷Country#1,312 / 4,647

Earnings, last 30 days

$221k+$6k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$210k$215k$220k$225kOct 8Oct 23Nov 7

Skill rankings: Top 2% in C

Ranked by MRR among everyone on Upwork with the skill.

  1. 2X86 Assembly Language42 freelancers · 🇧🇷 #1Top 5%
  2. #5Assembly Language129 freelancers · 🇧🇷 #1Top 4%
  3. #5ARM Microcontroller70 freelancers · 🇧🇷 #1Top 7%
  4. #8Security Analysis357 freelancers · 🇧🇷 #1Top 2%
  5. #12Software Debugging409 freelancers · 🇧🇷 #1Top 3%
  6. #12Qt Framework323 freelancers · 🇧🇷 #1Top 4%
  7. #15Reverse Engineering721 freelancers · 🇧🇷 #1Top 2%
  8. #40C1,974 freelancers · 🇧🇷 #2Top 2%