Access Programmer, Summit Systems, Inc. Buford, GA. Modified existing MS Access project bid system, adding new forms, reports, processes, enhanced function-based security, documented code, and GUI. (June, 2006 - present)
Website Marketing, Vinings Building Group, Atlanta, GA. Update and some design of web content for a local land developer. Websites are already programmed in a templated format. Work with Adobe Acrobat, Photoshop Elements, Mozilla and Internet Explorer. (2007 - 2008)
Security Analyst, Gift Certificate Center, Minneapolis, MN. Performed a security audit with emphasis on credit card data through their public web application and internal systems. Documentation of critical machines and processes. Developed a heterogeneous, centralized log-collection system using several third-party products like GFI’s LANguard SELM and NSS, SNARE, Kiwi Syslog Daemon, and SQL Server 2000 to monitor a Windows/Linux network. (Summer, 2005)
Principal Software Engineer, Smart Card Group, Datacard Corporation, Minnetonka, MN. Developed a custom DCOM interface using ODBC for high-speed access to a smart card data object database. Helped developed an integrated automated source control, build, and installation environment. Managed the group’s server along with coordination of some activities with a software group in Bangalore, India. Designed and developed software for burning network addresses to proprietary network-based smart card readers. Set up demo systems incorporating smart card and biometric technologies (2000 to 2002)
Principal Software Engineer, Integrated Systems, Datacard Corporation, Minnetonka, MN. Added responsibilities to the Senior Software Engineer position below; managing projects in a distributed, cross-functional development environment while working with a team of developers in Bangalore, India. Includes coordinating source code, version control, specifications, and communications; email and conference calls. Additionally, setting up of client demos, pilot systems, and coordinating vendors whose equipment will be incorporated into the biometric and smart card frameworks. Created custom solutions using internal COM-based tools and desktop card printers. (1999 to 2000)
Senior Software Engineer, Secure Enterprise, Datacard Corporation, Minnetonka, MN. Part of a development team working with biometrics and smart cards. Created an architecture using Microsoft’s ActiveX controls in Visual C++. Also programmed in Visual Basic, Visual SourceSafe, and InstallShield. Integrated ODBC database programming using DAO. Developed an automated test-bed for the libraries. Developed an integrated automated source control, build and installation environment. Involved with setting up demos, networks, WinNT-based Compaq Proliant 6000/7000 servers with Oracle 7/8 Enterprise. Created an internal website using FrontPage 97 containing the software documentation, automated using AutoDuck. (1998 to 1999)
Engineering Project Manager, Datacard Corporation, Minnetonka, MN. Provided engineering management as part of teams for several projects of various sizes. Included system architecture, software development, testing, hardware specification, and server/database configuration. Integral part of bid responses, including project scheduling, budgeting, and competitive customer solution demonstrations. Extensive travel to customer sites for systems integration as well as follow-up training. (1996 to 1998)
Tester/Applications Developer, Shared Resource Management, Shoreview, MN. Worked as a tester and applications developer at Datacard (above) for complete duration of employment. This included testing of Windows-based badging products and writing applications in Visual Basic. (1994 to 1996)
Applications Developer, Special Teams, Inc., Brookings, SD. Development project leader for Windows-based access control systems using FoxPro. (1993 to 1994)
Support/Programming Liaison, Special Teams, Inc., Brookings, SD. Low-level Btrieve-based database programming using Pascal. Debugged software and wrote utilities to fix data corruption. Trained programmers. Documentation. Aided technical support personnel. (1992 to 1993)
Technical Support Assistant, Special Teams, Inc., Brookings, SD. Telephone technical support, hardware installation and software training of computerized access system. Knowledge of DOS-based machines, NetWare, and commercial software. Market research of computer products. Design of cash register systems. (1991-1992)
Graduate Research/Teaching Assistant, Electrical Engineering Department, South Dakota State University, Brookings, SD. Assisted in developing a windowed 24-bit color image viewer under SUNView. System administrator for a standalone SUN 3/80 workstation. Lab instructor for MC6800 programming lab. (1990-1992)
Product Researcher, Steelage Industries Limited, Bombay, India. (Summer, 1989)
Operating Environments: Windows (XP, 2000, NT, 95/98, v3.x), MS-DOS-compatible machines, NetWare, UNIX, SunOS, Mac OSX.
Programming: VB.NET, MS Access (VBA/SQL), Visual C++ 6.0/5.0, Visual Basic 5.0, Visual Source Safe 5.0, Delphi 3, Pascal, FoxPro (Windows), Turbo C++, UNIX C (SUNView), Assembly (8088, 6800), FORTRAN, BASIC, Motorola 68HC11 EVB.
Databases: MS Access, SQL Server, ODBC, DAO, Oracle, Btrieve, FoxPro, Paradox.
South Dakota State University, Brookings, South Dakota. Master of Science in Electrical Engineering, with emphasis in image processing program development using OOP/C++, May, 1994. Grade Point Average: 3.90 on a 4.00 scale.
Bachelor of Science in Electrical Engineering, minors in Computer Science and Mathematics, August, 1990. Grade Point Average: 3.70 on a 4.00 scale.
Honors & Awards
Order of the Engineer (1990)
Tau Beta Pi - All Engineering Honor Society (1989)
Phi Kappa Phi - Honor Society (1989)
Eta Kappa Nu - IEEE Honor Society (1988)
Eta Kappa Nu - Top Five Sophomore Electrical Engineer's (1987)
Alpha Lambda Delta - Freshman Honor Society (1986)
Dean's List (1986-1990)
Rock climbing, yoga, Vipassana, camping, photography, travel, IEEE Computer Society (1988-1992), Member of IEEE (1988-1992), Phi Kappa Phi, Eta Kappa Nu, Tau Beta Pi. Annual Engineering Phonathon (1990). Promotions Committee for Engineering Exploration Days (1990-1991).