Gregory Stewart McLachlan
**** * ********* ***. #*-721, Las Vegas, NV 89119
*******.*********@*****.***
WILLING TO RELOCATE
Objective Targeting a position as an ENTRY-LEVEL WEB DEVELOPER
Summary Recent honors graduate of the Minnesota State Community and Technical College’s
Computer Programming AAS program, whose academic credentials are reinforced by
student-tutoring experience gained at the request of course instructors. Known as a self-
motivated, detail-oriented, IT Professional with strong analytical skills. Possesses
excellent written and verbal communications skills, able to effectively communicate with
all levels of internal and external customers. Looking for a challenging and rewarding
position in software development. Strives to continue learning and consistently exceed
expectations, and is able to learn new development languages quickly. Enjoys working
with, and learning from, like-minded individuals that have the same passion for
technology.
Technical Skills CONCEPTS: MVC, Object Oriented Programming/Design, Software Development
Lifecycle, Relational Databases
HARDWARE: Burroughs B3700, IBM System 38, AS/400 and RS/6000, IBM MVS/370
mainframe, Data General Aviion and MV/1000 midrange systems, HP midrange systems
LANGUAGES: Java, Javascript, VB.Net, C++, HTML5/CSS, Python, RPG III, and COBOL
CURRENTLY LEARNING: PHP, C# and ASP.NET
DATABASES: DB2, dBaseIV, MS Access, MySQL
OPERATING SYSTEMS: Windows XP, 7 and 8, Linux, MVS/CICS
DEVELOPMENT TOOLS: Visual Studio Professional 2010 and 2012., J2EE, NetBeans,
Eclipse, JGrasp, OpenSuse as well as MS Office 2007 and 2010.
• Minnesota State Community & Technical College -- Moorhead, MN
Education
AAS, COMPUTER PROGRAMMING
• Honors:
• Graduated in May 2014 with highest academic honors ( GPA: 3.89)
• Inductee, Phi Theta Kappa Honor Society
• President’s List for 4 consecutive semesters (Fall 2012 – Spring 2014)
Course Highlights:
o Java/VB/C++/RPGIII Programming
o Database (MySQL) Management
o Web Design (HTML5/CSS) using both front-end and back-end applications
• 09/2013 – 05/2014
Professional MN State Community & Technical College
Experience Moorhead, MN
Computer Programming Tutor
Assist students by:
• Helping them trouble-shoot their errors and discover how to find appropriate
solutions
• Analyzing their code and being able to explain their errors quickly and effectively,
so that they can better understand various aspects of different programming
languages
• Reinforce concepts taught in class (in lay terms) on web page design, using
HTML5 and CSS
• Work with students new to computers in learning the basics of MS applications
such as Word, Excel, Power Point and Access
•
• 06/1999 – 04/2012 Various Trucking Companies Various
US locations
Company Truck Driver
• Responsible for loading, delivering and unloading refrigerated and/or dry freight,
general flat-bed freight (both tarped and open), household goods or pneumatic
bulk tankers (depending on the company) throughout the US and Canada as
assigned by in-house dispatchers and outsourced brokers
• Safely drove approximately 140,000 miles per year, delivering freight on time,
with no driver-chargeable damages or shortages. Had no citations or chargeable
accidents
09/1998 – 12/1998 Keane, Inc. (for IBM) Rochester, MN
Software Support Specialist
Worked with client to support users (via telephone) to:
• Provide third-level technical support (to customers world-wide)
• Resolve system recovery issues with AS/400 systems
• Document all issues
•
• 08/1997 – 07/1998 E. & J. Gallo Winery
Modesto, CA
Senior Computer Operator
Assigned to the graveyard shift:
• Ran scheduled nightly production on MVS, AS/400 and HP computer systems,
and performed back-ups of applications and data as needed for the winery
• Completed all production remaining from previous shifts
• Occasionally assisted Distribution Clerks in breaking down reports
• Assisted in maintaining tape library
• Performed on-call duties as assigned
• Assisted the programming staff when applications or programs encountered
errors or failed to complete in a normal manner
• Handled user problems, fixing what was possible, and referring more serious
matters to the appropriate departments
• Trained other operators as required on graveyard policies and procedures
• 04/1996 – 07/1997 County of Kern
Bakersfield, CA
Computer Operator
Assigned to the midnight shift (but worked for six months on swing shift):
• Ran scheduled daily production including CJIS and CLETS (law enforcement)
production, and performed nightly backups of applications and data on IBM
MVS/370
• Ran database compacting programs twice weekly.
• Completed production remaining from previous shifts
While working the swing shift, was responsible for:
• Running, among other systems. the daily jury services, welfare, property tax,
purchasing, and financial management systems for the county
• Completed bi-weekly Payroll processing (normally started by day shift)
On both shifts:
• Assisted the programming staff when applications or programs encountered
errors or failed to complete in a normal manner
• Ensured that law enforcement communication was on-line and accessible to city,
county and state law enforcement officers in the field
• Handled user problems, fixing what was possible, and referring more serious
matters to the appropriate departments
• Arranged repair or replacement of peripheral devices when they became
inoperative
• 10/1987 – 04/1996 The Compucare Company Newport
Beach, CA
Senior Computer Operator / Associate Programmer
While assigned to the swing shift:
• Ran scheduled nightly production for Hoag Memorial Hospital Presbyterian,
including Pharmacy, Admitting, Radiology, Physicians’ Billing and HMO
processing on DG and IBM systems
• Was responsible for scheduled periodic processing, including weekly In-House
Registry, Accounts/ Payable, and HMO Check processing; processed bi-weekly
Payroll (both checks and timecards), and performed back-ups of applications and
data as required
• Completed production remaining from previous shifts
• Worked as relief person on graveyard shift as needed
While supervising the graveyard shift:
• Was responsible for: running the nightly financial and clinical records processing
for the hospital, running nightly backups on all systems, processing all nightly
production jobs as required, and completing production remaining from previous
shifts
On both shifts:
• Assisted the programming staff when applications or programs encountered
errors or failed to complete in a normal manner
• Created and updated all documentation for the Operations area
• Trained additional personnel as needed
•
• 08/1985 – 10/1987 The Compucare Company San Diego,
CA
Senior Computer Operator
While assigned as a working supervisor on the graveyard shift:
• Was responsible for running the nightly financial, clinical records and material
management processing for the San Diego Hospital Association (SDHA,
consisting of Sharp Memorial Hospital, Sharp Cabrillo Hospital and ten satellite
Sharp/Rees-Steely outpatient clinics)
• Ran nightly backups on all systems, nightly production jobs as needed, and
completed production left from previous shifts (on IBM System 38 and DG
systems)
• Created and updated all documentation for the Operations area
• Trained new employees on third shift requirements
• Responsible for insuring trouble-free performance (during the graveyard shift) of
remote terminals, printers and communication equipment connecting the various
sites of the Association
• Was on call during weekend days and evenings to troubleshoot and repair or
replace minor equipment and communications problems for the Association
Transferred to Newport Beach facility when SDHA transitioned to in-house processing
• 08/1984 – 07/1985 Electronic Data Systems (for USAF) George
AFB, CA
Computer Operator
(Contract position while active duty personnel transitioned from Burroughs mainframe
systems to Unisys hardware)
• Responsible for nightly production of all base-level computer production for the
37th Tactical Fighter Wing, including payroll, personnel, aircraft maintenance, etc.
Duties were similar to those while serving on active duty in the Air Force.
•
• 10/1980 – 04/1984 U. S. Air Force
Computer Operator
Assigned to the midnight shift (but worked as needed on day and swing shifts):
• Ran scheduled daily production for the 22nd Bombardment Wing (at March AFB,
CA) and the 366th Tactical Fighter Wing (at Mountain Home AFB, ID)
• Ran scheduled production of payroll and personnel as required
• Backed up data to magnetic tape on a nightly basis
• Completed production remaining from previous shifts
• Handled user problems, fixing what was possible, and referring more serious
matters to the appropriate departments
Arranged repair or replacement of peripheral devices when they became inoperative
Ran classified information as required, following all security protocols