Computer U, Ltd., Smart Solutions for your computer.

   
Home | Solutions | Training | News | Technical Commentaries | About Us | Contact Us

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

 
 Copyright © 1997-2007 Computer U, Ltd. All rights reserved.                             Last modified at 01/24/07 02:02 PM
         computer-u.com is powered by WebHost4Life.com Click here for a great web host at a great price.