Craig Roberts
This resume is available in Microsoft Word
format.
Roles I've had in recent engagements:
- Software architect, security analyst.
- Software developer, database analyst, database administrator, database
programmer
- Web designer, web developer, web database programmer.
- Consultant.
Addresses:
Computer U, Ltd., PO Box 652,
Lindstrom, MN 55045. 651-257-0786
CraigR (at) computer-u.com
Positions:
Computer U, Ltd. 1992 to Present. Founder, President, Owner, developer, trainer and coffee cup washer.
Computer U has been
a
Microsoft Certified Partner since 1994.
Craig Roberts Consulting, 1984 - 1992
Current and Recent Projects:
Network support, user support, city government. Summer 2002 to present.
Visual FoxPro application, legal services corporation. Summer 2002 to
present..
Security analyst for Web to SQL Server application. Winter 2002/2003.
Visual FoxPro Developer, State of Minnesota office, July 1998 to present.
Completion and enhancement of complex, fully classed Visual FoxPro application.
Reports. Data movement. Work on Visual Basic COM+ objects. Deployment of
COM+ objects to web servers and data servers.
Visual FoxPro training, administrative staff, University of
Minnesota. November 2002.
Mailing and attendance list maintenance with Microsoft Access. Ongoing.
Bug Fixes and Features Development for dental benefit tracking, Minnesota Dental
Benefits, St. Paul. April 1999 to June 2001.
Database manipulation to support business processing, Property
management company, St. Paul, occasional work, November 1999 to
November 2001.
FoxPro 2.6 Training for Business Analysts, Payroll processing
company, Pleasanton, California. July and August, 1999.
Database analysis and queries, New project group, May 1998 to August 1998. Database work
with Access.
Webmaster & Chair of Internet SIG Committee, Minnesota Professional Association
for Computer Training, August 1996 to June 2001.
www.pactweb.org
Accounting and Manufacturing System, System Support, Textile Manufacturing Company,
LaCrosse, Wisconsin, 1990 to May 1998.
FrontPage 98 Training, Large Medical Clinic, Winter/Spring 1998
Database Processing for Price-Fixing Case, Minneapolis Legal Services Firm,
December 1996 to September 1997.
Word97 Project, including template design and Visual Basic for Applications, AEIOU
Consulting, Northfield, Minnesota, December 1997.
QuickBooks to Excel Visual Basic Project, St Paul Environmental Company, November
1997.
Training - Classes I teach:
Overview to Securing a Windows Network. Chisago Lakes Community
Education, March 2003.
Microsoft Visual InterDev 6.0.
Microsoft FrontPage 1.1, 97, 98. twenty days of training for a variety
of students, including ten days of training on FrontPage 98 in 1998.
Visual FoxPro Application Development, two to three day classes,
thirteen classes 1996 to 2003.
Visual FoxPro Query and Data Manipulation.
FoxPro 1.0, 2.0, 2.5, 2.6 (MS-DOS, Windows, Mac) Application Development to Basics
classes, over five hundred days of training since 1990.
Developed training materials for FoxPro. This material has been sold to training
centers across the U.S. and Canada.
Application Development, including multi-user programming, three days.
Programming Foundations, including an introduction to SQL Select commands, two days.
FoxPro SQL, one day.
FoxPro Basics, two days.
Credentials
Microsoft Certified
Solution Developer, on the Visual Studio 6.0 track. 11/29/1999
This includes passing all of the exams in Visual Basic 6 and Visual FoxPro
6. This year (2003), I will demonstrate mastery of the Microsoft .NET
technologies by passing the new .NET exams.
Microsoft Certified
Solution Developer, achieved May 8, 1997
Microsoft
Certified Professional + Site Builder certification, achieved Sept. 28, 1998
Microsoft Certified
Professional, achieved July 1, 1994
Exams Passed:
-
70-300: Analyzing Requirements and Defining Microsoft .NET
Solution Architectures
- 70-155: Designing and Implementing Distributed Applications with
Microsoft® Visual FoxPro® 6.0
- 70-156: Designing and Implementing Desktop Applications with
Microsoft® Visual FoxPro 6.0®
- 70-100: Analyzing Requirements and Defining Solution Architectures
- 70-175 Designing and Implementing Distributed Applications with
Microsoft® Visual Basic® 6.0
- 70-176 Designing and Implementing Desktop Applications with
Microsoft® Visual Basic® 6.0
- 70-152
Designing and Implementing Web Solutions with Microsoft® Visual InterDev 6.0
- 70-055: Designing
and Implementing Web Sites using Microsoft FrontPage 98
- 70-069: Microsoft
Access for Windows 95 and the Microsoft Access Developer's Toolkit
- 70-054: Programming
in Microsoft Visual FoxPro 3.0 for Windows (retired)
- 70-160: Microsoft
Windows Architecture I
- Microsoft Windows Operating Systems and Services Architecture I (retired)
- Microsoft Windows Operating Systems and Services Architecture II (retired)
- Microsoft Window 3.1 (retired)
Recent Training
4796 Intense XML/Web Services .NET (Combined 2663 Programming with XML
in the Microsoft .NET Framework and Developing XML Web Services using
Microsoft ASP .NET). Edina Minnesota, February 17 - 21, 2003.
Microsoft SQL Server Self Study. I'm working through several SQL books
with a goal to being prepared to new projects based on SQL 2000 and
Microsoft .NET. My measures of mastery include passing certification exams
on SQL 2000 and the .NET exams. I'll take the first SQL exam in April
2003.
Nurture Marketing with Jim Cecil, James P. Cecil Company, Inc. and
Microsoft Corporation, Bloomington, Minnesota, December 2,
2002.
Securing your Network: The Art of Attack and Defense. Microsoft
Corporation & Shavlik Technologies. Bloomington, Minnesota, October 30,
2002.
Creative Training Techniques, Creative Training Techniques International, Edina,
Minnesota, April 20-21, 1998
Microsoft Official Curriculum Course #956, Implementing IE 4.0, Agiliti, Inc.,
Bloomington, Minnesota, November 25-26, 1997
Microsoft Official Curriculum Course #750, Implementing a Database Design on MS SQL
Server 6.5, Valley Micro (MindSharp), Bloomington, Minnesota, October 27 - 31, 1997
Professional Activities
International Association of Microsoft Certified Partners, formerly Association of Microsoft Solution Providers, 1995 to present.
Polar Chapter (Minnesota/North Dakota/South Dakota/Iowa Chapter)
President-Elect, 2003, President, 2004.
Member (as Computer U, Ltd.), Independent Computer Consultants
Association, 1994-1995, 2002 to 2003.
Member, Minnesota Professional Association for Computer Training (PACT), 1991 to present.
Member, PACT Advisory Committee, PACT Program Committee. September
2002 - August 2003.
Chair and Webmaster, PACTWeb.ORG
Special Interest Group, July 1996 to present.
Member, Awards Committee, 1996.
Member, Retooling SIG, 1993 - 1994. Committee authored white paper "Retooling the
IS Workforce: A Cyclical Improvement Process for Trainers".
Member of founding committee, FoxPro User Group of Minnesota, 1992.
Organizer, Twin Cities PC Database Fair, 1988, 1989, 1990. Co-sponsored by Twin Cities
PC User Group, Computer User.
Chair, Database Special Interest Group, Twin Cities PC User Group, 1986 - 1990.
Education
M.E.E., Masters of Electrical Engineering, Rice
University, Houston Texas
B.A., Electrical Engineering, Mathematical Science, Rice University
Texas Teaching Certificate, Secondary Math & Science, University of Houston
Bellaire High School, Houston, Texas
Volunteer Work:
Child Passenger Seat Safety Consultants, Chisago City, Minnesota.
Volunteer, September 2001 to present. Board Member, November 2002 to
present. President, 2003 to present.
Open Library Project, Riverview Library, St. Paul Library, volunteer, 1998.
St. Matthew School, St. Paul. Computer support, 1998.
Tapestry Folkdance Center, volunteer, 1986 - present, Board Member, 1987 - 1989.
Stillwater Systems, Circle Pines, MN, 1995, Provided FoxPro training
for inmates at Lino Lakes Correctional Facility.
Forest Lake Library Board, board member, 1993, Chair, 1994 - 1995.
Other interests:
International folkdancing at
Tapestry Folkdance Center in Minneapolis
and an organizer of the annual
Snopa!
International Folkdance Weekend.
Canoeing in the Boundary Waters Canoe Area (BWCA).
Minnesota Worm Watch, continuing education training, July 24, 2003.
http://www.nrri.umn.edu/worms
(You may need to search)
Wilderness Skills Teacher/Naturalist Workshop, Warner Nature Center,
March 25 - 26, 2005.
Last edited:
Wednesday, March 30, 2005 10:16 AM |