James-Software Architect
Home > Computers & Programming > Programming > James-Software Architect

James-Software Architect

This expert is currently unavailable for sessions. We apologize for any inconvenience caused.
Expert in: Programming     [See all profiles]
Rating:
Languages: English
Experienced in Refactoring, Code Review and optimization.
All chat sessions start FREE!
Chat / Phone: $0.55 per minute (Convert currency)
Email: $8 per 10 minutes of time required to answer the question. This covers all time... (Convert currency)

Share James-Software Architect

 

Other Specialties

C++
C
Windows 32
MFC
Databases
[See all]
Loading...

Degrees

My Expert Service

Having previous experience as a principal and architect-level developer, I am qualified to assist you with refactoring and optimizing code as well as code review services if you want a second set of eyes on your code. I can help you identify problems like performance-robbing code to multi-threaded and/or multi-core concerns. I can even help you take an older single-threaded code base and help you update it to take advantage of today's CPUs and OS features.

Experience & Qualifications

Programming since the age of 10, started professionally at the age of 17. Recent experience with both Client and Server side development on Win32 platforms for MC/HA/FT financial applications and XNA gaming applications. Development experience with Win32, Win16, Linux and other flavors of Unix.

Experience with HA/FT n-tiered Client/Server systems as well as GUI apps of varying complexity. I have not just the knowledge, but the experience and wisdom to know the difference between "works" and "works well", and to strive for excellence in all of my development efforts.

I have worked for a wide range of companies including online/Internet services, pattern recognition, financial/trading, gaming, and "normal" end-user application development. I have targeted various hardware ranging from embedded systems to multi-CPU hardware. I have also served a wide range of positions, including a Principal Software Engineer and a Technical Project Lead for a small group of developers.

Available Modes Of Communication

email/chat

Contact James-Software Architect