Seasoned retired software engineer and retired high school computer science teacher looking to get back into software development due to the passion for developing software for a variety of products within a team environment.
Inspire, lead, guide, support, and teach high school junior and senior students through the AP curriculum of physics and computer science classes. Created and graded classroom content, such as student program requirements, quizzes, tests, and assignments. Develop, troubleshoot, and test object-orientated Java and Java Script language programs that I assign to students. Utilized BlueJ and Code.org development environments. Employed and taught problem-solving skills and analytical thinking techniques.
Inspire, lead, guide, and teach Junior and senior students through the physics curriculum.
Manage a team of five engineers for the Foresight project. Developed, tested, troubleshooted embedded C code in the Linux development environment for the new Foresight printed circuit board. The Foresight board replaced a variety of older PCBs which decreased the footprint, number of parts, and therefore increased the reliability of the nuclear medicine imaging integrated system called Symbia SPECT/CT. Followed a strict development process which included requirement, architecture, and high level design documentation.
Develop, troubleshoot, test embedded C/C++ language programming code for DSL broadband services. Included strict design procedure employing requirements, architecture, and high-level design documentation.
- Develop, troubleshoot, test firmware within the C and 6800 Assembly programming languages for operation and maintenance and call processing components of the Analog Cellular Communication Base Station Integrated Network Subsystem and the Digital Cellular Network Transcoder CDMA Subsystem. Add software features, such as, user interface diagnostics, call setup and soft handoffs to enhance the existing product. Worked in a large team environment. Followed strict software procedures.
- Managed a team of 8 to 10 software engineers for the call processing component of the Transcoder CDMA Network Subsystem.
- Develop, troubleshoot, and test embedded Intel 8051 microprocessor assembly language firmware for the Gendex 770 dental x-ray machine. The project converted the analog machine to a microprocessor controlled digital machine which significantly decreased the number of parts, footprint, and machine cost. Created the FDA requirements, architecture, and detailed design document for commercial use approval.
- Created software features for the Gendex medical x-ray system in the C programming language. Utilized the Borland development environment.
Develop, troubleshoot, and test C language firmware for military aircraft flight recognition recorder systems. Created the algorithms which mapped, real-time, what maneuver the aircraft was in, at any specific time, based on eight sensor inputs sampled ten times each second. Recorder was used to maintain the aircraft.
Enjoy
- sports
- fitness
- remodeling homes