About Me

NOTE: The opinions expressed here on BetaDays.com are MY OWN and are not necessarily those of my employer, partners, customers, friends, or family.  ALL content presented AS-IS, for entertainment purposes only with ABSOLUTELY NO WARRANTY expressed or implied.

I’m a Visual Basic 6 programmer ( 15 years experience in the Visual Basic language 3/4/5/6) who is moving over to the Visual Basic Dot Net world. This website is devoted to all the Microsoft Technologies I’m involved with and really is just my play area on the web for the different things that I do. 

I’ve  been working in the computer field for over 24 years. I have worked in all areas of the field, from the hardware and software support, teaching classes in the technology and now for the past several years developing software used.  I am currently employed as a Software Developer in Visual Basic 6 and Dot Net technologies.  

I have had many responsibilities from not only in my past jobs and in my current one of: designing, developing, modifying, evaluating, administration, support, and maintenance of a commercially available software package. Facilitating  the use and improvement of the development life cycle (Utilizing Agile and Scrum philosophies). This includes the determination of requirements, development of designs, the use of the software, implement of designs, defining test plans and methods, and testing.  

 Software that I use on either a daily or almost daily for work or study  


  • Visual Basic 6
  • Crystal Reports 7.1
  • Visual Studio 2010/2008/2005/2003
  • Microsoft Expression Web / Microsoft Front Page 2003 / Expression Blend
  • Microsoft Office 2007/2003 (Word, Access, Publisher, Outlook)
  • Microsoft Access 2007/2003/ 97/ 95
  • Acronis True Image Home 11/10.0/2009
  • Norton Internet Security
  • Norton Ghost
  • McAfee Anti virus
  • RoboHelp XP
  • Google AdSense , Google Analytics , Google Blogger, Google Calendar, Google orkut, Google YouTube, iGoogle Google
  • Nero Cd/DVD creator
  • Roxio
  • Godaddy web hosting services with Internet domain name management
  • Virtual PC
  • VMWare
  • Windows 7 (all versions), Vista (all versions), Windows 2003, Windows 2000, Windows XP(Home, Pro), Windows ME/98/95
  • Dos 3.1 to 6.22, Dosshell, Batch files
  • Powershell, Windows Scripting Files
  • Sql Server 2008 / 2005 / Express editions from 2005 on.
  • IIS 7/6/5 – setting up accounts/ virtual directories/ web applications
  • Firewalls / routers
  • .net frame work
  • SQL Reporting, HTML, XML, CSS
     

Resume / Vita 


Memberships  

Pittsburgh Technology Council. http://www.pghtech.org/  

Pittsburgh .Net Users Group (PGHDOTNET) – http://www.pghdotnet.org/  

Pittsburgh SQL Users Group (PSSUG) - http://www.pghtech.org/networks/Pssug/Default.aspx.  

Professional Association for SQL Server (PASS) - http://sqlpass.org/


Started another A.S. Degree by taking a Visual Basic 2005 / .Net at CCAC  May 2008 (4 credit class)  Received an A in the class (4.00)


Attends Code Camps since 2008 held by the Pittsburgh DotNet group and actually went to the 2008.2 Code Camp 2008.2 in Philadelphia  

PodCamp – Pittsburgh


Personal website / Blog since 1997 I have been running my own Internet web site utilizing the following skills: HTML, DHTML, Cascading Style Sheets (CSS), JavaScript, Java, Adobe Photo Shop, Microsoft FrontPage, WordPress, FTP software, ASP.NET, AJAX, Expression Blend.

2005 – 2010 Webmaster for the Allegheny Chapter of the GPAA. I took the website from a 4 page manual made site on Geocities to a multi page website on my own server with over 120 pages and over 1,500 pictures, to getting the clubs its own web server and using wordpress to manager the website.


Employment

2006 to Present  
Software Developer
 
(Company Name removed so I do not conflict with any company policies.)
 
Developing software in Visual Basic 6, VB 2003/2007/2008/2010 (DotNet), Crystal Reports 7, using DAO and ADO / ADO.net technologies.

May 13th, 1996 to 2006  
Software Support Specialist
 
(Company Name removed so I do not conflict with any company policies.) 
Telephone Technical Support, Technical Writer, IntranetInstructor Community Author, and FTP Administrator.

1996 to 2006
Freelance computer programmer
 
Microsoft Visual Basic with Crystal Reports.

1994 to 2001
Instructor Community College of Allegheny County for the Life Long Learning Division
2000 to 2001 Instructor: Introduction to JavaScript
  (JavaScript, HTML, DHTML, Cascading Style Sheets(CCS), Shopping Cart development)
Developed the course outline, selected textbook used.
 
1999 to 2001 Instructor: Introduction to Windows 98
  Developed the course outline
 
1996 to 2001 Instructor: Introduction to Web Page Design Using HTML
  Author of the 1996 to 1999 textbook used. Developed the course and selected textbook used for the 2000 to 2001 semesters. Covered HTML, DHTML, Form posting
 
1996 to 2001 Instructor: Introduction to the Internet and World Wide Web
  Author of the 1996 to 1999 textbook used. Developed the course and selected textbook used for the 2000 to 2001 semesters. 
1995 to 1999  Instructor: Introduction to Windows 95
  Developed the course outline and helped to select textbook used.
 
1994 to 1995 Instructor: Introduction to Windows 3.1
  Author of textbook used also developed course outline used.
 
1994 to 1995 Instructor: Introduction to DOS
  Author of textbook used also developed course outline used.
 
1991 to 1994 Life Long Learning Services Educational Technician (Lab technician)
  Installed, configured, and upgraded various hardware and software for network and stand alone use.
1990 to May 13th, 1996  
Computer Services Educational Technician (Head Lab Technician)
 
Community College of Allegheny County
 
All the duties of a Computer Services Educational Technician (Student Lab Technician) but as a supervisor and a Non-Student.
 Primary support person for the Art Department, Graphics Department, Nursing Department, and Physics Department during my tenure as technician.
Major projects:#1 Developed a “no cost” user configuration plan used campus wide to automatically change configurations to a set default. Saving the school hours on technicians time as well as class time from students changes to the system.   #2 Developed a student enrollment tracking software for college wide use in the Nursing Department, it kept track of students in the Nursing program and figured out using statistics as to who should stay in the Nursing program and who should be dismissed from the 800 student program (written in Dbase III+).   #3 Kept a running software inventory of the college’s South Campus section.   #4 Primary Antivirus technician. Duties installing and updating antivirus software campus wide, in all offices on campus and dealing with virus outbreaks on campus.

1988 to 1990
 
Computer Services Educational Technician (Student Lab Technician)
 
Community College of Allegheny County
 
Helped students with software support, from printing issue, saving issues, tutoring on usage of software.Installed, configured, and upgraded various HARDWARE network and stand alone use. (CD ROMS, tape drives, sound cards, video capture devices, network interface cards, RAM, CPUs, HP color scanners, Panasonic laser disc players, HP Laser printers, HP inkjet printers, Epson and Panasonic dot-matrix printers)
 
Installed, configured, and upgraded various SOFTWARE network and stand alone use. (Microsoft DOS, Windows 3.1, and Windows 95, Microsoft Office (Word, Excel, Access, Power Point, Scheduler), WordPerfect, Corel Draw, Page Maker, Adobe Illustrator, Disney Animation Software) 

 

Vendor Neutral Certifications

Certifications
 
May 30, 2000
 

Comptia A+
 

 

Certificates of completion are courses ranging between 24 and 36 hours of instruction.
9/24/2007 Introduction to QuickBooks 200 7 Community College of Allegheny County, Life Long Learning
5/11/2007 Visual Basic.net 2005 Community College of Allegheny County, Life Long Learning
7/27/2001 PhotoShop Community College of Allegheny County, Life Long Learning
7/28/2000 Visual Basic 6 Community College of Allegheny County, Life Long Learning
3/17/1999 Advanced Web Page Design Community College of Allegheny County, Life Long Learning
3/17/1999 Introduction to FrontPage 98 Community College of Allegheny County, Life Long Learning
3/17/1999 PC Trouble-shooting Community College of Allegheny County, Life Long Learning
7/16/1999 CGI programming for the World Wide Web using PERL Community College of Allegheny County, Life Long Learning
8/20/1999 JavaScript  Community College of Allegheny County, Life Long Learning
9/24/1999 Java  Community College of Allegheny County, Life Long Learning

 

1990 Associate of Science (A.S.) in Computer Science  from Community College Of Allegheny County. Computer languages covered: COBOL, Pascal, Fortran, C, BASIC, IBM 3090-150 Assembler

 

Programming Award
Summer 1989 1st place Community College of Allegheny County Computer Club Programming Contest. The contest was to see what team could program solutions to 4 different problems. One program was to display the Fibonacci number sequence, another program was to use simple Cryptography to do a decryption of an encoded message, and the other 2 programs I don’t recall.

 

1987 Certificate in Data Processing  from Steel Center Area Vocational Technical School. Computer languages covered: COBOL, Pascal, Fortran, RPG II, BASIC