Description
As a skilled Software Manager and Developer for over twenty years, I have not only designed but also managed technical teams engaged in high-profile development of multi-threaded application software on UNIX and Windows NT Platforms, development of embedded software and protocols, as well as the development of real-time Operating Systems. This in depth knowledge of both the business and technical aspects of the software development has allowed me to keep a balance between the current business operations and future trends. I have a track record of: · Designing and developing software architectures, protocols, applications, and Operating Systems. · Managing software development teams (internal staff, contractors, and outsourcing). · Coaching and mentoring teams to exceed delivery and quality expectations. · Upgrading internal skills sets to ensure talent retention and career paths. · Interacting with customers and suppliers. · Leading standards organizations. My design successes have included various embedded applications and enablers, a wireless controller for a messaging system, real-time UNIX-based Operating Systems, as well as several communication and location protocols. These designs have utilized object-oriented analysis and design as well as C, and C++, and Java.
Accomplishments
Highlights:
- designed and managed technical teams engaged in high-profile development of multi-threaded application software on UNIX and Windows NT Platforms, development of embedded software and protocols, as well as the development of real-time Operating Systems - in depth knowledge of both the business and technical aspects of the software development, keeping a balance between the current business operations and future trendsCompanies I like:
Software and/or technology oriented, located in South Florida