--- title: Dan's Professional Resume --- My resume has a history of all the jobs I had in my professional career. This seems like a valuable part of my life history, so I have included it here. I fully expect to extend my resume to include activities during retirement, but the one posted here is a summary of just those significant jobs I held in my professional career and the skills I accumulated in those capacities.\ \ Dan Williams\ \ Objective:\ \ Software Engineer and Embedded Systems Developer, combining both hardware and software design experience to optimize software development in a wide variety of fields\ \ Summary of Skills:\ \ Software:\ \ -         Programming language proficiencies: Assembly, Java, C, C++, Python, HTML, PHP and SQL\ -         Applied understanding of Design Patterns, UML, and Architectural Design(MVC Model)\ -         Experience with Micro-C/OS2 Real-Time Operating System\ -         Developer of relational databases to model enterprise systems, utilizing normalization to reduce redundancy\ -         Proficient in use of debugging tools such as Logic Analyzers, Green Hills Probes, ROM Emulators and Oscilloscopes\ \ Hardware:\ \ -         Sun Workstations, UNIX, Cadence design tools (Analog Artist and Virtuoso)\ -         Design of multi-market logic families of integrated circuit devices\ -         Skilled in Schematic capture and circuit simulation and analysis\ \ Product Development:\ \ -         Capable in use of PC and UNIX tools for project documentation\ -         Knowledgeable in team building skills for design team projects\ -         Published author and technical documentation writer\ -         Familiar with CASE tools such as Rational Rose and UML\ \ Certifications:\ \ -         Oracle Certified Java Developer                                                        03/2010\ -         Oracle Certified Java Programmer                                                    10/2009\ \ Education:\ \ Washington State University:\ -         MS, Computer Science (GPA:3.71/4.00)                    08/2007\ -         BA, Computer Science (GPA:3.85/4.00)                    05/2005\ \ Brigham Young University:\ -         BS, Electrical Engineering (GPA 3.34/4.00)            05/1978\ \ Professional Experience:\ \ Powin Energy\ Manager of New Product Development         Sept 2011 -- Oct 2018\ -         Managing development of embedded control system for energy storage systems\ \ Griswold Water Systems                                       May 2010 -- Jan 2011\ Web Application and Database Designer\ -         Using HTML with embedded PHP to design web-based product configuration tools\ -         Involved ground up relational database design to model company enterprise\ \ Washington State University                                        Jan - May 2010\ Adjunct Professor                                    \ -         Taught a course entitled Introduction to Database Systems\ -         Authored client-server applications for student SQL projects\ \ Hewlett-Packard                                                                   2007 - 2009\ Firmware Engineer\ -         Developer of embedded software systems to interact with stepper motors and sensors in consumer inkjet printers\ -         Interacted with Mechanical Engineers to tune performance of print mechanisms and develop new behaviors\ -         Debugged software defects using hardware probes, emulators and debuggers\ \ Washington State University:\ Software Contractor                                                              2006 -- 2007\ -         Maintained the completed system and wrote training documentation\ -         Contracted to implement a web-based student e-portfolio assessment system which employed MySQL and PHP on an Apache Tomcat Server\ \ Research and Teaching Assistant                                     2005 -- 2007\ -         Prepared and delivered lectures on Software Engineering courses\ -         Evaluated quality of student software projects and assigned grades accordingly\ -         Designed and implemented the user interface for a research application that tested quality metrics of UML designs\ \ Williams & Williams Real Estate Development           2002 -- 2005\ -         Part-time student earning BA in Computer Science while working in the family real estate business\ \ Fairchild Semiconductor                                                        1989 -- 2002\ -         Designer of small and medium scale integrated circuits\ -         Design team contributor developing high speed emitter-coupled logic functions on BICMOS Processes\ \ Signetics Corporation                                                               1980 - 1989\ Design Engineer\ -         Designer of small-scale integrated circuits for multi-market consumer functions