
President at Gwinnett, Georgia, Microsoft User Group
Greater Atlanta Area

President at Gwinnett, Georgia, Microsoft User Group
Greater Atlanta Area
Enterprise system design. I have served as architect and developer on numerous systems and enjoy everything from creating relational database models and designing n-tier applications all the way down to pure coding.
My most recent experience has been with a system that connects Oracle and SQL Server databases then syncs data with over 1,000 Windows Mobile devices via wireless sync.
I'm always up for a technical challenge and enjoy problem solving.
Systems Architecture, Microsoft .Net, Java, Oracle, SQL Server, .Net Compact Framework, Logistics, Mobile Computing, Database Design, Application Design
(Information Technology and Services industry)
January 2008 — Present (11 months)
Gwinnett, Georgia, Microsoft User Group (ggmug.com) is dedicated to helping programmers and IT pros keep up to date with the latest technologies from Microsoft. We meet the second Thursday of each month from 6:30 until 9:30 at Gwinnett Technical College.
GGMUG is a great opportunity for networking with other people in the IT industry as well.
In my role as President I organize and run the monthly meetings. That means I am responsible for arranging speakers, acting as master of ceremonies and occasionally delivering technical talks myself.
I also maintain the group's website: ggmug.com.
I am one of three founders of the group.
(Privately Held; 5001-10,000 employees; Newspapers industry)
August 2001 — Present (7 years 4 months)
I work mostly on systems that use Windows Mobile devices to track distribution of newspapers. I have designed numerous data models and both designed and built the syncing mechanism that keeps over 1,000 devices synced. That syncing solution is used by several applications. I have worked with SQL, PL/SQL, Java and C#/.net.
I recently created a small utility for rapidly setting up exports of relational data to flat files for exchanging data with mainframe systems as well as our SAP system.
Data formatting is handled in the database via views or stored procedures, so that it is independent of the XML file used to control the process. The XML file specifies pre and post export stored procedures, file name and location, FTP instructions to move the file to the required destination, and a list of email addresses for notification (including a flag for whether or not to attach the generated file to the email). Not a large utility, but it has given us a lot of bang for the buck.
(Privately Held; 51-200 employees; Information Technology and Services industry)
October 2000 — May 2001 (8 months)
I worked with a variety of clients ranging from GE Power Systems to the Chik-Fil-A corporation. I specialized in Java Architecture in the early days of J2EE.
(Privately Held; 51-200 employees; Computer Software industry)
March 1998 — October 2000 (2 years 8 months)
I was architect and team lead for a product line used to track repairs on cell phones.
I designed a pre-J2EE Java web system that incorporated servlets and applets to provide a rich environment for tracking the entire repair process from logging the phones in at the stores to tracking shipping to and from the repair depot as well as all repairs actually made to the phones. Handheld barcode scanners were used heavily to interact with the system.
We began with one customer and one developer and grew to many customers and many developers.
(Public Company; 10,001 or more employees; KO; Consumer Goods industry)
March 1996 — March 1998 (2 years 1 month)
I served as a software development "Coach" specializing in web technologies. I worked with various business units to get their start on the corporate intranet.
(Privately Held; 51-200 employees; Computer Software industry)
March 1993 — March 1996 (3 years 1 month)
1986 — 1990
working with new technologies, scouting, hiking, camping,
Gwinnett Georgia Microsoft User Group (GGMUG)