Windows App Startup Flow Optimization
Budget: $10 – $30 USD
I’m looking for an experienced Windows native developer (C++ / reverse engineering / performance optimization) to analyze and refactor an existing desktop application startup flow.
The application currently performs blocking network checks during startup, which significantly slows down launch time and makes it dependent on an external service availability.
Goals:
Analyze application startup sequence
Identify blocking operations (network / license / initialization)
Propose and implement a faster startup approach (e.g. async checks, caching last valid state, or local test mode for development)
Improve overall startup performance and stability
Tech details:
Windows desktop application
Native executable (C++ / mixed native)
Tools used: IDA / Ghidra
Requirements:
Strong experience with native Windows applications
Understanding of startup lifecycle and performance bottlenecks
Clean and maintainable solution (no fragile hacks)
Please describe similar projects you’ve worked on and your proposed approach.
The application currently performs blocking network checks during startup, which significantly slows down launch time and makes it dependent on an external service availability.
Goals:
Analyze application startup sequence
Identify blocking operations (network / license / initialization)
Propose and implement a faster startup approach (e.g. async checks, caching last valid state, or local test mode for development)
Improve overall startup performance and stability
Tech details:
Windows desktop application
Native executable (C++ / mixed native)
Tools used: IDA / Ghidra
Requirements:
Strong experience with native Windows applications
Understanding of startup lifecycle and performance bottlenecks
Clean and maintainable solution (no fragile hacks)
Please describe similar projects you’ve worked on and your proposed approach.