Skip to content
BackNov 7
James S.
Upwork badge

James S.

Cross-Platform Desktop Architect, Build, Signing & Installer Packaging

𝐍𝐞𝐞𝐝 𝐚 𝐝𝐞𝐬𝐤𝐭𝐨𝐩 𝐚𝐩𝐩 𝐛𝐮𝐢𝐥𝐭, 𝐬𝐢𝐠𝐧𝐞𝐝, 𝐧𝐨𝐭𝐚𝐫𝐢𝐳𝐞𝐝, 𝐚𝐧𝐝 𝐩𝐚𝐜𝐤𝐚𝐠𝐞𝐝 𝐢𝐧𝐭𝐨 𝐚 𝐩𝐫𝐨𝐟𝐞𝐬𝐬𝐢𝐨𝐧𝐚𝐥 𝐢𝐧𝐬𝐭𝐚𝐥𝐥𝐞𝐫 𝐰𝐢𝐭𝐡 𝐚𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐜 𝐮𝐩𝐝𝐚𝐭𝐞𝐬 ? 𝐓𝐡𝐚𝐭 𝐢𝐬 𝐦𝐲 𝐬𝐩𝐞𝐜𝐢𝐚𝐥𝐭𝐲. I build desktop apps from scratch and fix last-mile release problems that keep teams from shipping. Most clients come to me after days lost to Apple notarization, Windows code-signing, or cross-platform build failures. I diagnose it, fix it, and ship it, then leave documentation so your team can build independently. I also package desktop application plugins into easy-to-install desktop app extensions 60+ projects. 100% Job Success Score. Many clients return for 5+ continuous contracts. 𝐖𝐇𝐀𝐓 𝐈 𝐃𝐎: • Build full desktop apps from architecture to installable product • macOS code signing and notarization (Developer ID, Gatekeeper, stapling) • Branded Windows and macOS installers (WiX, Inno Setup, Advanced Installer, PKG, DMG) • Electron packaging, signing, and feature work (Electron Forge and electron-builder) • Legacy Java deployment rescue (Tomcat, Maven, Launch4J) Built with Java, JavaFX, Electron JS, and Spring Boot. Past work includes camera control software, audio workstations, AI assistants, DeFi GUIs, and file management systems. Most packaging projects ship in days, not weeks. Message me with your build error, where you are stuck, or app idea. I usually reply within a few minutes.

🇰🇪Nairobi, Kenya$29/hr100% JSS4.99 (56)Since Oct 2021

Earnings and projects

MRR
$17

Last 6 months ÷ 6

World#167,259 / 412k
🇰🇪Country#1,156 / 3,243
Revenue, last 30 days
$0

Last 6 months: $99

Total earnings
$34k

Billed in all: $34k

World#102,285 / 412k
🇰🇪Country#634 / 3,243
Per project
$502

$25 in the last 6 months

World#182,319 / 412k
🇰🇪Country#1,281 / 3,243
Projects, last 6 months
4

Across 5 contracts

60% fixed40% hourly
World#51,813 / 412k
🇰🇪Country#222 / 3,243
Projects in all
67

Across 75 contracts

88% fixed12% hourly
World#44,983 / 412k
🇰🇪Country#410 / 3,243

Earnings, last 30 days

$34.2kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$33.5k$34.0k$34.5k$35.0kOct 8Oct 23Nov 7

Skill rankings: Top 22% in JavaFX

Ranked by MRR among everyone on Upwork with the skill.

  1. #6Inno Setup12 freelancers · 🇰🇪 #1Top 50%
  2. #21Application Installer56 freelancers · 🇰🇪 #1Top 38%
  3. #34JavaFX156 freelancers · 🇰🇪 #2Top 22%
  4. #38Apache Maven156 freelancers · 🇰🇪 #1Top 24%
  5. #49Mac OS App Development159 freelancers · 🇰🇪 #1Top 31%
  6. #102Electron358 freelancers · 🇰🇪 #1Top 28%
  7. #138macOS393 freelancers · 🇰🇪 #1Top 35%
  8. #618Desktop Application1,674 freelancers · 🇰🇪 #4Top 37%