|
Allen C. Huffman
PO Box 7634 - Urbandale, Iowa 50323
(515) 999-0227 -
alsplace@pobox.com
JOB OBJECTIVE:
I am looking for a technical position doing software engineering or application/customer
support, or an opportunity to expand on my internet video/audio production
skills (TV/radio commercials, podcasting).
SKILL SUMMARY:
Embedded software programming (RTOS), technical/customer support, test suite
scripting and debugging, digital audio/video editing, desktop publishing, web
design, and presentation skills.
EMPLOYMENT HISTORY:
2017-2018: Igor Power-Over-Ethernet (Des Moines, IA)
Software Engineer. Programming embedded firmware in C for ARM-based Power-over-Ethernet
lighting and I/O controllers. Tools used include System Workbench for STM
(GCC). Projects include implementing CoAP networking protocol (TCP/UDP/IP),
advanced light control with color tuning, and flexible configuration parser.
2013-2017: Emerson Remote Automation Solutions (Marshalltown, IA)
Software Engineer. Programming embedded applications in C for oil industry
flow computers. Tools used include GCC makefiles, IAR Embedded Workbench,
Renesas High-performance Embedded Workshop, and Eclipse. Lead developer
for Modbus Express Module (TI MSP430 with 10K RAM, 40K Flash, SPI, RS-485)
and FlowCal CFX file exporter (PowerPC). Created tokenizer to save 6K to
make "impossible" project fit, and cross-platform libraries for
PowerPC and Renesas H8 (16K-32K RAM, 64-128K Flash) and custom utilities
to reduce development time.
https://www.emerson.com/en-us/catalog/emerson-modbus-exp-module
https://flowcal.com/news/emerson-flow-computer-generates-flow-cal-liquid-file-format/
2012-2013: QCI (Des Moines, IA)
Consultant/Software Engineer working for Emerson Remote Automation Solutions in Marshalltown, Iowa. Programming embedded applications in C for oil industry flow computers. Technologies used include GNU-C for PowerPC and IAR Embedded Workbench for TI MSP 430.
2011-2012: Wells Fargo Home Mortgage (Des Moines, IA)
Systems Support Analyst. Short-term temporary assignment supporting a proprietary in-house document storage and retrieval system. Technologies used included XML, Microsoft SQL Server Management Studio and PowerShell. Assignment was ended in April 2012
2007-2011: Wells Fargo Financial (Des Moines, IA)
Operating Systems Analyst. Support of third party applications, mostly involving batch job automation and secure file transmissions in Windows and Unix environments. Position was eliminated in October 2011.
2003-2007: RadiSys (Des Moines, IA)
Software Engineer. Duties included
support and maintenance on the OS-9 operating system, C programming, maintaining
support websites, writing test suites in Java for a networking device, and
debugging/maintaining PERL test scripts. Created numerous FAQs, application
notes and white papers. Created example code to speed up customer development.
Applications used include call tracking software CustomerFirst (RTI) and
HEAT (FrontRange Solutions), ClearCase, Rational ClearQuest (IBM), Lotus
Notes, Eclipse, Macromedia Dreamweaver MX, SharePoint, and MediaWiki.
2004-Current: Festivals International (Clear Lake, IA)
Editor of Regional Renaissance Reporter (sold to Renaissance Magazine in 2011). Video/audio editing for TV/radio ads. Designing/typesetting newspaper ads, event show guides, posters, tickets, and other printed materials.
2000-Current: AtTheFaire Web Services and Multimedia Productions (Des Moines,
IA)
Home business producing TV and radio commercials for area
businesses. Produced a promotional podcast for a Toyota campaign
(via Pivec Advertising, Ltd.; Timonium, MD). Local clients include Sleepy
Hollow Sports Park in Des Moines (winter and Halloween ads), Nebraska Renaissance
Faire, Iowa Renaissance Festival, Des Moines Renaissance Faire, and Iowa
Pumpkin Festival. Produced a 39 part video series documenting the construction
of the Festival Park event center at Sleepy Hollow Sports Park, and another
multi-part video series on their Halloween activities.
Also, web site design and hosting. This includes extensive work with Macromedia
Dreamweaver and Fireworks as well as a HTML hand coding. Hundreds of HTML
pages are maintained as well as dozens of PERL CGI scripts. Other related
ventures include performing at Midwest renaissance festivals (presentation
skills), and extensive digital photography of various events as well as the
production of promotional videos for festivals and groups.
2001-2002: Sooriya Networks, Inc. (San Jose, CA)
Senior member of technical staff. Makefile/build system management.
Programming in C on the OS-9 embedded operating system in a multiprocessor
environment (MIPS/StrongARM). CVS version control. Website design. Troubleshooting/debugging
of team code.
1995-2001: Microware Systems Corporation (Des Moines, IA)
2001 - Applications Support Engineer. Handled telephone
and web/e-mail technical support (CustomerFirst) on the OS-9 operating system
and tool set. Extensive debugging and sample code creation for customers.
2000-2001 - Field Applications Engineer, West Coast (San Jose, CA)
Primary duty included technical presentations for potential customers. This
involved PowerPoint and dry erase board presentations as well as tools demonstration
of the C/C++ development environment, source level debugger, and system
analyzation tool. Technologies demonstrated included digital television,
embedded Java and OS-9 for various processor families (PowerPC, 68K, SH-3/4,
ARM/StrongARM, X86, Sparc, MIPS).
1995-2000 - Technical Training Engineer. Conducted multiday classes
across the U.S. and Canada in using the OS-9 Embedded Operating System. This
included teaching a full range of topics such as application development in
C to general OS instruction (interprocess communications, memory management
and protection, etc.) Several classes were designed including Embedded OS-9,
TCP/IP Networking, Device Drivers, and System Porting.
Over the years with Microware, other tasks performed included: creating demonstration
programs, giving presentations at industry trade shows (Embedded Systems Conference
in San Jose, Chicago, and San Francisco), "booth duty" at various
table top shows (Canada and U.S.), video productions, and work on internal
web sites.
1990-1995: Sub-Etha Software (Lufkin, TX)
Home based software company dealing in computer
programs written for the Tandy/Radio Shack Color Computer and the OS-9 Operating
System from Microware. Products were advertised and sold through a magazine
with worldwide distribution. Products were written in Microsoft Basic, Microware
Basic09, C, and 6809 assembly and included games, utilities, and applications.
Over the years many computer conventions were attended in Atlanta, Des Moines,
and Chicago. Company was shut down to prevent conflict of interest when accepting
a position at Microware in 1995.
Other jobs and businesses (in Texas) included retail management (1988-1995:
Radio Shack, Hastings Books & Video, Disc Jockey Music), radio DJ and audio
productions (1988: KNOW AM; 1994: KUEZ FM; 1992-1995: ADworx Productions),
and the operation of a self-owned music accessory stores (1990-1993: Millionaire
Studios, co-owner; 1993: Rocklines, owner).
EDUCATION:
Angelina College - Lufkin, TX.
Liberal Arts Major (2 year).
SPECIAL ACCOMPLISHMENTS:
Produce many different audio/video podcasts. Received multiple "Customers
Are Really Everything"/"HERO" awards nominations at Microware,
and "Celebrating Excellence" awards at Wells Fargo Financial.
|