Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

Gene Nossan

Phoenix,AZ

Summary

Senior software engineer with 22 years experience in new software development SDLC. My work includes leading teams and personal contributions of design, embedded C++/C products, and testing applications. All phases of software development. I am looking for some part-time or full-time work. My experience on products and applications include telecomm, robotic, voice-response system, ISDN, OC3, and POS systems. Using IDE, OOP, OOD, and design methodologies, with code reviews, formal test plans, and an emphasis on quality in every phase. I look forward to new technological challenges. All projects listed below were new development teams dedicated to aggressive schedules and new technology.

Overview

40
40
years of professional experience

Work History

Early Retirement, Home
01.2008 - 01.2025
  • I had taken early retirement. During that time to keep my skills sharp I wrote 31 applications in C/C++. At home working in a Linux environment with Visual Studio Code as the IDE producing automated testing applications. Below is a list of some of the automated testing applications:
  • Test harness for verification of hash functions. Application collisions, memory usage, execution times, and allows selecting all parameters for refining tests.
  • STL testing applications that verify file IO, streams, threads, multi-tasking, mutex, vectors, lists, arrays, tuples, etc.
  • Application framework for ISR(layer0) to Network(layer3) testing.
  • Application to instrument source code with counters for identification of bottlenecks and where optimization is warranted.

Senior Software Engineer

Honeywell
01.2007 - 01.2008
  • Wrote a testing application for avionics software and verified the release. This was in C++ on an IBM Windows PC. Tool was released to the testing community with an 8 engineer support team.

Senior Software Engineer

Syntellect
01.2006 - 01.2007
  • Developed Voice Response System for release in call centers. Proprietary embedded system RTOS implementation. This was C++/C on RTOS embedded system Motorola CPU. Included release verification with formal test plans.

Senior Software Engineer

OTI (IBM)
01.2005 - 01.2006
  • System specialist for the deployment of OTI products for multiple processors including x86 & other CPUs. This was working with outside vendors and 3rd-party players to port OTI products to proprietary processors. This was vendor intensive and customized effort for each project.

Senior Software Engineer

AG Comm Systems
01.2000 - 01.2005
  • Lead software engineer for OC3 telecommunications products. I produced all firmware and software in an embedded RTOS environment. All interrupts, threading, telecommunication standards, and system level testing. Responsible for all software (OSI layer3) and firmware (OSI layer0) in C++/C. System level testing encountered no errors to report.

Senior Software Engineer

Reliant
01.1999 - 01.2000
  • OC3 development and testing for Reliant telecom products. A testing lab position. System and integration testing are intensive in this embedded development. Formal testing plans and strategy. Aggressive schedules was the norm for this employer.

Senior Software Engineer

Syntellect
01.1994 - 01.1999
  • Built and released Voice Response System for call centers. Responsible for verify and release embedded C++/C proprietary system. Handed off to customer and not a single bug called in by customers. This effort included extensive unit and integration testing plans and automated testing packages.

Senior Software Engineer

HyperCom
01.1992 - 01.1994
  • Designed and implemented point-of-sale (POS) products for retail establishments. IBM Windows PC products in C++/C for transaction collection and back office processing. Processing included transaction collection and routing to financial institutions.

Senior Software Engineer

CimCorp (INTEL)
01.1991 - 01.1992
  • Engineer in the robotics lab for robot-on-rail wire bonder configuration. Verify, test, and document development status. 3rd-party contractor working for Intel wire bonder group.

Software Engineer

AG Comm Systems
01.1985 - 01.1990
  • ISDN new embedded product development being responsible for all firmware and call processing finite state machines. Worked with hardware team to produce all telecommunications firmware in C and with a tight schedule and with extreme pressure for national demonstration commitments. Converted C++/C proprietary call processing finite state machines to communicate with ISDN Q.931 protocols. Duties include all OSI model Layer0 and Layer3 requirements. Received a $50,000.00 award for my ISDN work.

Education

Bachelors Degree - Computer Science

Arizona State University
Tempe, AZ
01.1984

Skills

  • Dedicated work ethic
  • C/C development languages
  • OOD/OOP, design methodologies
  • SDLC, new development Requirements, Design, Code, Test
  • Testing and debugging
  • Problem-solving mindset
  • Design reviews
  • Project planning
  • Software development lifecycle

Awards

Awarded $50,000 for performance during ISDN development at AG COMM Systems.

Timeline

Early Retirement, Home
01.2008 - 01.2025

Senior Software Engineer

Honeywell
01.2007 - 01.2008

Senior Software Engineer

Syntellect
01.2006 - 01.2007

Senior Software Engineer

OTI (IBM)
01.2005 - 01.2006

Senior Software Engineer

AG Comm Systems
01.2000 - 01.2005

Senior Software Engineer

Reliant
01.1999 - 01.2000

Senior Software Engineer

Syntellect
01.1994 - 01.1999

Senior Software Engineer

HyperCom
01.1992 - 01.1994

Senior Software Engineer

CimCorp (INTEL)
01.1991 - 01.1992

Software Engineer

AG Comm Systems
01.1985 - 01.1990

Bachelors Degree - Computer Science

Arizona State University
Gene Nossan