WriteStreams of Consciousness
Derek Williams
August 11th, 2012J. Derek Williams
*** ****** ****, ****** ** 30114 *****@************.***, 404-***-****
Summary
A software engineer with over 28 years experience developing mission-critical software
systems. This includes 21 years using object-oriented analysis, architecture, design, and
programming in C++, Smalltalk, Java, and C#, preceded by 7 years using structured
techniques with C and assembly. A strong communicator, experienced architect, advanced
DBA, and technical leader who is consistently rated a top performer.
Skills
Languages
Primary: Java, Smalltalk, C, C#, C++
Secondary: JavaScript, PHP, Ruby, Intel assembly, PL/S, various scripting languages
Platforms
Windows, Linux, AIX, Solaris
Databases
DB2, SQL Server, MySQL, Oracle, Microsoft Access, Sybase
Web Technologies
Servlets, JSPs, Spring MVC, ASP .NET, PHP, Rails, Seaside, GWT, jQuery
Web services, WebSphere MQ, SOAP/XML, REST/JSON
Tomcat, Apache, WebSphere
Tools
Analysis and Design: Visio, Enterprise Architect, Rational
Source Control and Build: CVS, Git, Subversion, RCS, ENVY, Store, Maven, Make, Ant, NAnt
IDEs: Eclipse and MyEclipse, Visual Studio, WebSphere AD, VisualAge, NetBeans,
VisualWorks
Recent Certifications
NSA 4011 Information Assurance December 2009
IBM DB2 Advanced Database Administration for Linux, Unix, and Windows January 2007
NACHA Accredited ACH Professional (AAP) November 2004
Sun Certified Java Programmer (SCJP) September 2004
Specializations
Windows, Unix, and Web application design and development.
Agile methods (particularly Scrum) and test-driven development with xUnits.
Financial applications, particularly payments, ACH, exceptions, and remittance processing
systems.
Object-oriented analysis and design UML, Booch, Jacobson, Rumbaugh, and prior methods.
Relational databases, SQL, entity/relationship modeling, design, tuning, and
administration.
ORM frameworks, including Hibernate, ActiveRecord, TopLink, and proprietary tools.
Standards-based graphical user interface design.
Parallel programming, multi-process and multi-threaded systems.
Real-time and time-critical systems.
Data communication, including TCP/IP, APPC / LU6.2, NetBios, and async.
Publications
Articles in IDUG (DB2) Solutions Journal, Smalltalk Report, OS/2 Developer, and IBM
Personal Systems.
Web sites and web applications for non-profit groups.
Education
M.S. with Highest Honors in Applied Computer Science and Information Assurance 2009
Columbus State University, Columbus, Georgia
Phi Kappa Phi
Graduate Courses in Computer Science 1991 through 1992
University of North Carolina at Charlotte (UNCC)
B.S. with High Honors in Information and Computer Science 1987
Georgia Institute of Technology (Georgia Tech), Atlanta, Georgia
Gamma Beta Phi, Briarean Society, and Cooperative Program
Professional Experience
April 2007 to presentSenior Engineering ArchitectFiserv Inc., Brookfield, Wisconsin
Designing, developing, and maintaining high-volume payment systems.
August 2006 to April 2007Senior Software Engineer
Software Earnings, Memphis, Tennessee
Developed payment applications with C++ and Qt, and served as the company s DB2 DBA.
January 2006 to August 2006Software EngineerIBM Corporation, Tivoli Division, Lowell, Massachusetts
Developed telecommunication provisioning and analysis software for Solaris, Linux, and
Oracle.
July 1996 to January 2006Senior Advisory Software EngineerCarreker Corporation, Dallas, Texas
Developed high-volume payment systems with VisualAge, Visual Studio, and DB2.
July 2003 to March 2006Founder, Architect, and Lead DeveloperPayment Horizons (part-time research and contract venture), Canton, Georgia
Developed payment processing applications using C#, ASP.NET, Java, PHP, and MySQL.
August 1993 to July 1996Senior Software EngineerHBO & Company, Atlanta, Georgia
Developed healthcare applications using VisualWorks Smalltalk, C/C++, and Sybase.
April 1993 to August 1993Software and Systems EngineerHazlehurst & Associates, Inc., Atlanta, Georgia
Developed and supported applications in C/C++ and DB2 for 401(k) processing.
January 1988 to April 1993Staff ProgrammerIBM Corporation, Financial Services Industries, Charlotte, North Carolina
Developed and maintained system and application products for bank check/image processing.
1984 to 1988Student Engineer and Contract ProgrammerLanier Business Products, Atlanta, Georgia and Sales Technologies, Atlanta, Georgia
Developed and maintained PC and Unix program products for office automation.
Comments are closed.
RSS
Youdao
Xian Guo
Zhua Xia
My Yahoo!
newsgator
Bloglines
iNezha
Derek Williams is a Senior Engineering Architect for Fiserv, Inc.
Residing in the foothills near Canton, GA, Derek is a father of six, coach of thirteen,
husband of one, and your servant. He can be reached at *****@************.***.
For more information, or to get in touch, visit the About page.
Archives
September 2012 (2)
August 2012 (3)
July 2012 (1)
June 2012 (1)
May 2012 (1)
April 2012 (2)
March 2012 (4)
February 2012 (3)
January 2012 (2)
December 2011 (1)
November 2011 (1)
September 2011 (4)
August 2011 (1)
July 2011 (4)
May 2011 (2)
April 2011 (5)
March 2011 (6)
February 2011 (7)
January 2011 (9)
December 2010 (9)
November 2010 (10)
October 2010 (10)
September 2010 (7)
August 2010 (3)
July 2010 (5)
June 2010 (7)
May 2010 (9)
April 2010 (13)
March 2010 (13)
February 2010 (18)
January 2010 (29)
Categories
Biblical worldview
DB2
Family
Infosec
Kayaking
Lifehacks
Payments
Programming
RunningUncategorizedSeptember 2012SMTWTFS
" Aug
12345678
30
Nike+ Stats
Fatal error: Call to undefined function get_nikePLUS in
/home2/derekwi/public_html/derekwilliams.us/wp-content/themes/inove/sidebar.php on line
116