BEA Certified Developer
IBM Software Partner, ISV
Microsoft ISV, Microsoft Mobile Solutions Partner
Apple iPhone, iPad Developer
Android Developer
|

Jeff Hendrickson |
EXPERIENCE SUMMARY
Over twenty five years of
progressive experience
in software analysis,
design, coding, systems
integration, project
management, and
development of
implementation and test
procedures for
large-scale computer
systems. Experience is
focused in the
development of both
applications and systems
software in a
client-server, corporate
intranet, and Internet
environment, with
extensive experience in
pre-sales support,
requirements
development, and
proposal work.
DEVELOPMENT TECHNOLOGY
SUMMARY
Microsoft Visual Studio (Visual C++, Basic)
Microsoft Visual Studio.NET (C#, Basic)
Microsoft eMbedded Visual Studio (Visual C++, Basic)
MinGW / MSYS (C, C++)
Microsoft Macro Assembler
Macromedia Studio 8, Dreamweaver, Fireworks, Flash
REALSoftware REALStudio (REALbasic)
Apple XCode / iPhone SDK (C++, Objective C, Java)
Eclipse (C, C++, Java)
C, C++, Objective C, Basic, Java, PHP, JavaScript, VBScript, SQL, HTML, DHTML, XML
COM, COM+, DCOM, CORBA, ASP, JSP
MTS, MSMQ, MQSeries
J2EE, BEA Tuxedo
LAMP (Linux, Apache, MySQL, PHP)
WEB SERVERS
Microsoft Internet Information Server (IIS), Apache Web Server, Sun Web Server
GIS
ESRI MapObjects, MapInfo
MapX, eGeo
OPERATING SYSTEMS
Windows, Mac OS X, Linux, iOS, Android
DEVELOPMENT METHODOLOGY
SUMMARY
CMM, JAD, RUP UML, Agile
DATABASE
TECHNOLOGY SUMMARY
Microsoft SQL Server,
MySQL,
SQLite, Oracle, Sybase, Microsoft Access
ODBC,
ADO, OLE DB, DAO, SHAPE,
OLAP
NETWORK
TECHNOLOGY SUMMARY
Ethernet, TCP/IP,
WinSock,
NetBIOS/NetBEUI, IPX/SPX,
HTTP, FTP, SMTP, POP, X.25,
SNA, Asynchronous, SOA (HLA)
HARDWARE
TECHNOLOGY SUMMARY
Intel
Pentium, IBM PowerPC, WORM Archive,
Document Scanners
Intermec
Data Collection Devices,
Allen-Bradley Industrial
Controllers,
SAVI
MITLA, ESTeem Wireless
Modems, LXE Radio
Frequency Networks,
Garmin GPS
Eicon
Communications Hardware,
Symbol Technologies
Radio Frequency Networks
ACCOMPLISHMENTS
Fall 1998 - Present Hendrickson Software Components (owner p/t through 2007, f/t as of Feb. 2007)
Solely responsible for the development of several commercially successful software applications and components including Gettysburg, a Civil War based game, the best selling email filter Purify, and several iTunes published iPhone / iPod touch applications including ValentineMaker, AniMinder, BirthdayMaker and SantaMaker. Was responsible for the software design, coding, testing, and Internet / iTunes deployment. Was also responsible for the marketing of the software, order fulfillment, and post sales technical support. Developed all of the HSC websites and LAMP support technology to support this effort. During this period of time I also supported several commercial customers in their software product development efforts, as well as serving as webmaster for my LAMP based website, and cycling blog.
Participated in the development of the U.S. Government sponsored Recalls.gov Android Application. Served as lead developer on a team of five. Was responsible for tasking and auditing the development of the Java classes that were used in the system, the master build, unit testing, and progress reports as well as developing the JSON interface layer, and HTTP communications layer. The system was developed using an object oriented programming paradigm. The system was integrated with several large U.S. Government consumer product recall related web sites using the JSON interface layer. The system was developed for Android using Eclipse, and Java.
Solely responsible for the development of a commercially available language learning tool. Served as Principal Software Architect, designer, coder, and tester of application. Was responsible for all phases of development using the REALStudio cross-platform development tool. The system was developed using an object oriented programming paradigm. The system was integrated with a SQLite encrypted database. The system was developed cross-platform for Windows, OS X, and Linux.
Participated in the development of an online vehicle tracking system. Served as Software Engineer developing the network communications layer using TCP and UDP sockets supporting the proprietary SMS type messaging protocol. Was responsible for the design, coding, and testing of the components that made up the communications layer. The system was developed using an object oriented programming paradigm. The system was integrated with Microsoft SQL Server using Stored Procedures and ADO. The system was developed cross-platform in C++ with the final deployment target built for a Windows Server running Microsoft SQL Server.
Soley responsible for the development of a Fannie Mae 1003 Mortgage Loan Data Collection C# class. Served as Software Engineer developing the class to support the collection of data for submission to the Fannie Mae mortgage underwriting system. Was responsible for the design, coding, and testing of the class. The system was developed using an object oriented programming paradigm. The system was integrated with the .NET framework, and a Microsoft SQL Server database. The system was developed using Microsoft Visual Studio for Microsoft Windows on a server running Microsoft SQL Server.
Participated in the development of a biometric (fingerprint) authentication system for a major hardware reseller. The ActiveXFingerprint ActiveX control allowed the user to register fingerprint data in a Sun Access Manager controlled Single Sign On authentication system. Was responsible for the development of the ActiveX control that was hosted on the client system to collect fingerprint data as a bitmap, converting it to ANSI – INCITS 378 templated finterprint minutiae data, then once again to a Base 64 encoded string for transport to the server for registration, and/or authentication. Also developed the Proof of Concept Sun Access Manager Plugin in Java / J2EE to service the biometric authentication / registration request. The system was developed using an object oriented programming paradigm. The system was integrated using the Sun Web Server / Sun Access Manager J2EE web infrastructure using MS-SQL Server as a database. The system was developed for Windows, and Solaris using Visual C++ 7.0, MFC, and JavaScript for the client components, and Java / Java Server Pages (JSP) / J2EE for the server components.
Participated in the development of a video / audio recording, and management solution for law enforcement. The solution enabled law enforcement officers to record interviews of suspects in their interrogation rooms. The video / audio output file was collected in an .MP4, and/or .WAV container. Was responsible for the design, coding, and testing of the “black box” video / audio recording component portion of the system. The system was developed using an object oriented programming paradigm. The system was integrated with the main solution using a proprietary XML command schema. The system was developed using Microsoft Visual C++, built for a Windows Server.
August
2000 – February 2007 Advanced
Technology Systems (f/t
employee)
Participated in the
development of a
war-gaming simulation
for the National Defense
University, Joint Forces
Staff College in
Norfolk, Virginia. The
Advanced Joint Combined
Operations Model (AJCOM)
was used to simulate the
flow of force units and
supplies from a scenario
defined origin into a
military theater, and
then allow for simulated
combat using the
accumulated units and
supplies. AJCOM
was capable of
supporting a variety of
faculty defined
scenarios, multiple
student interaction via
a tasking module, and
news groups, including
the ability to task
air-ground close air
support. It supported a
rich interactive common
operating picture for
faculty and students,
which was developed
using the latest GIS
technology from ESRI,
and MapInfo. The system
was developed using an
object oriented
programming paradigm.
AJCOM was integrated
with DMSO’s HLA RTI,
ESRI MapObjects, MapInfo
MapX, NNTP, and
Microsoft SQL Server
2000. The system was
developed for Windows
2000 using Visual C++
6.0, MFC, ADO, and STL.
Participated in the
development of a
civilian oriented
version of AJCOM, the
Homeland Security
Response Actions Model (HLS-RAM).
HLS-RAM was used to
develop game scenarios
that were based in the
continental United
States, and involved the
deployment, and
management of combined
military, and civilian
response resources to
respond to various
events including natural
disasters, and terrorist
activities. HLS-RAM
included faculty and
student access to the
scenarios via the
Internet using a thin
client developed for a
Web browser, and access
to distance learning
documentation and
resources. It supported
a rich interactive
common operating picture
for faculty students,
which was developed
using the latest GIS
technology from ESRI,
and MapInfo. The system
was developed using an
object oriented
programming paradigm.
HLS-RAM was integrated
with DMSO’s HLA RTI,
ESRI MapObjects, MapInfo
MapX, NNTP, and
Microsoft SQL Server
2000. The system was
developed for Windows
2000 using Visual C++
6.0, MFC, ADO, STL, HTML
and PHP.
Participated in the
development of a
web-enable,
DoD-Approved, one-touch
cataloging, ordering and
receipting Electronic
Data Interchange (EDI)
system for the
processing of food
items. The system was
key to providing
seamless support for
readiness and peacetime
operations, and would
support approximately
600 sites worldwide and
interfaces with the food
management systems for
all the military
services. The system was
developed leveraging
Microsoft’s Distributed
interNetwork
Architecture, the
Component Object Model
(COM) and Microsoft
BackOffice Technology to
develop high performance
components for the
system. Using COM, the
system was developed as
an extensible, scalable,
robust component set of
E-commerce Application
Building Blocks. The
Building Blocks were put
together as a collection
of loosely coupled
components that make up
the application. The
components were
integrated with the MS
BackOffice technologies
SQL Server, Transaction
Server, Message Queue,
Clustering Service and
Load Balancing Service
to maximize performance,
scalability and
availability. The system
was developed for
Windows NT using Visual
C++ 6.0, COM, and ATL.
(Additional information available on complete resume)
Download complete resume
in Word format |
|
|