« Back

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