JOHN V STEWART
home: 814-***-****
*********@*****.***
Edinboro, PA 16412
SUMMARY
PROGRAMMER/ANALYST Over 10 years experience in the IT industry
with diversified
experience in the following:
Software Verification (DoD 178b, Manufacturing Applications
SEAL 1)
Internet Development Lotus Notes Development
Relational Database Development MS Office Development
Blackberry/iPhone Development Graphics Development
TECHNICAL SUMMARY
Languages: C/C++, Java ME, Assembler, Visual Basic, VB Script/WSH, VBA,
Lotus Script, Java/J2SE, JAVA ME, Win32 API, ADO, Transact SQL, HTML, ASP,
Java Script, DOS batch, Microsoft Quick Basic
Operating Systems: Windows 95/98/XP/2000/Vista, Solaris 10, DOS 6.0, AS400,
Development Tools: Eclipse, Freedom Error Proof UID technologies, LDRA
TBrun/TestBed v7.3.4, Green Hills ADA MULTI compiler, GNU C/C++, MASM
Visual Studio 6/.Net, SQL Server, MS Office 2007, Lotus Notes R5, Adobe
Photoshop 5.5, Adobe Image Ready 2.0
Protocols: RS232, Telnet, FTP, TCP/IP, WiFi
EDUCATION
Bachelor of Science in Accounting, Binghamton University, State University
of New York, 1993
2 years in Accounting program, Broome Community College (Deans list), 1989
Electronic Technology Curriculum, DeVry Institute of Technology, 2
semesters, 1983
Computer Science Classes: (Since 2004)
(Broome Community College) Language Independent Design Tools, Digital
Logic, Structured Programming C/C++
(Binghamton University) Intro to Programming (JAVA), Data
Structures(C/C Assembly Language Programming
(Edinboro University of Pennsylvania) C/C++, Computer Architecture(MIPS
Assembly), Software Engineering(Requirements, Design, Testing, Deployment,
UML, ER diagrams, DFD)
Certified Lotus Professional and Application Developer for Domino R5, 1999
COMPUTER EXPERIENCE
Freelance Blackberry/Android Developer May 2010 to Present.
Java ME, J2ME, Eclipse, MIDlets, Encoded Image Scaling, Text Rendering,
Data Storage and Retrieval.
Harris, Inc. RF Communications Division, Rochester, NY Oct 2008 to March
2009
Software Developer (contractor) Developed applications using Freedom Error
Proof UID technologies. Developed /modified manufacturing applications
involving bar code scanners and printers, shipping/receiving applications,
applications for inventory and product tracking, purchase order systems,
work order systems, and other manufacturing operations. Involved in a
large-scale project named Star Gate that was a revamp of existing
manufacturing systems and addition of new applications to improve overall
manufacturing process. Worked with various back end databases including
SQL server, and QAD databases. Involved work with RS232 protocol, parsing
1D and 2D barcodes, formatting data into 1D and 2D barcodes for label
printing, and interfacing with barcode/UID scanners and printers. Wrote /
modified applications to provide Teradyne testing software access to
Freedom and QAD databases. Worked with small and large project teams
mostly in a Software Developer role working from technical specifications.
Languages used: VBScript, C/C++
Lockheed Martin Systems Integration, Owego, NY Aug 2008 to Sept 2008
Workstation Support Specialist (contractor)
Set up of new desktops and laptops; Migration of personal settings and data
to new PC; Technical support for hardware and software.
Knovel, Inc. Norwich, NY April 2008 to July 2008
Data Analyst (temp) Gather data from various sources and prepare it for
Knovel's online library. Use of SQL Server, Access, Excel, VBA, VBScript,
and HTML. Use of html entities and various html tags for presentation of
data on the web. Use of Transact SQL, and Visual Basic to format the data
into logical tables and create sort columns for interactive content.
Analysis of content to determine search categories and search attributes
for each set of data. Requires understanding of scientific, mathematical,
and engineering terminology and concepts including units of measurement and
conversion factors.
Ensco, Inc., Endicott, NY 2005 to 2007
Software Verification Engineer (contractor): Software Unit Testing of
embedded DoD flight critical software. This includes analysis of
requirements, development of unit tests to SEAL Level 1 standards, use of
LDRA TBrun and TestBed, and Green Hills ADA Multi Complier, and
documentation of discrepancies. Units tested were in the C/C++ language.
The job required the following:
. Analysis of the code
. Generation of test cases for Blackbox, Whitebox, and Assembler mode
testing in accordance with Safety Evidence Assurance Level 1 (SEAL 1)
. Debugging C/C++ and Assembler code
. Documentation of statement coverage Branch/Decision coverage and
Multiple Decision coverage
. Documentation of missing assembler statement and branch coverage
. Generation of discrepancy reports
. Wrote scripts (VB Script) to automate the testing procedure that
increased the efficiency and accuracy of the unit test team.
JVS Designs, Vestal, NY 2003 to 2005
Independent Computer Consultant (Web Developer)
Provided diversified hardware/software support and web development for
customers. Projects include:
. Built brochure and data driven type websites for small to mid sized
companies (HTML, SSL, MS Access, ASP, SQL, Photoshop). An example of
my work: http://www.upstaterecovery.com (The blended image logo was made
with Adobe Photoshop and Image Ready.
. PC spy ware, male ware, and virus removals, hardware upgrades and repair
. Wi Fi home network installation
. Designed a program that tracked computer inventories and customer
information for a computer leasing company (VBA, MS Office).
. Designed programs for electronic funds transfers, created magnetic media
programs (C/C++, JAVA).
Corning Data Services, Inc., Johnson City, NY 1998 to 2003
Programmer Analyst/Lotus Notes Developer
Provided support programming for various customers encompassing task and
enterprise solutions. Prepared project specifications and cost/time
projections; consulted directly with customers within all organizational
levels to determine system requirements. Projects include:
. Developed a data conversion utility for customer transitioning to JD
Edwards software (VBA).
. Created a complex report using Microsoft Excel and VBA for a regional
contractor specializing in highway construction.
. Designed a job quoting utility for a furniture manufacturer with
capabilities for generating quotes from furniture specs and manufacturing
tasks (Visual Basic).
. Devised a system for an international TV manufacturer that transmits
information from an AS/400 system to a Lotus Notes database collecting
and tracking data on chemical inventories (Lotus Script).
. Converted payroll data from an AS/400 database to an Excel file (VBA and
ODBC.
. Wrote Lotus Script functions that exported Lotus documents into Excel and
Access; used OLE automation to create report functionality in Access from
Lotus Notes applications.
. Developed a Lotus Notes graphic intensive on-line Help system to support
the company's portal project that accessed JD Edwards and MAPICS programs
(Lotus Script, HTML).
. Wrote VBA and Microsoft Access programs to track engineering change
requests for a manufacturer of forklifts.
. Developed a Louts Notes backend database for a Web Discussion and
Knowledge base application for a product testing company (Lotus Script).
. Designed an application to track my project hours (JAVA).
Bridgeware Systems, Inc., Vestal, NY 1995 to 1998
Technical Support Specialist
Comprehensive support for CYMA accounting system and Temps Plus recruiting
software for Temporary Agencies throughout the Eastern United States and
Canada. Conducted in-depth business analysis throughout organization to
determine software needs.
. Installed, configured, and supported software, and provided follow up
support via telephone and PC Anyware.
. Training of client's staff including: Accounting personal, recruiters,
and administration personal.
. Business process/operations consulting for Client's Management personal
in Accounting, Recruiting, and Administration departments.
. Performed accounting and recruiting system migrations to CYMA software.
. Support programming: data conversions, magnetic media, and electronic
funds transfer (EFTS) for payroll applications and direct deposit
requirements(BASIC, VBA), report writing(Crystal Reports)
. Configured payroll module to make tax calculations for 52 states
. Setup and attended sales booths at professional conferences.
. Extensive travel in eastern US and Canada.
ACCOUNTING EXPERIENCE
Joe Orlando & Son Contracting, Vestal, NY 1994 to 1995
Cost Accountant
. Prepared job cost reports, and maintained tax related data using
Timberline Accounting Software.
Davidson, Fox & Company, CPAs, LLP, Binghamton, NY 1993 and 1994 (seasonal
work)
Tax Practitioner
. Prepared individual tax returns; reconciled investment income reported by
clients to investment statements; assisted clients with tax planning.
Military Experience
US ARMY (1985 to 1988)
Communications Specialist (E-4)
Ultra High Frequency Radio Operator. Manned a UHF radio truck providing
line of site communications between field sties and multi-channel encrypted
lines of communications to and from a field site.
6 months of Basic Training and Schooling (AIT). Stationed 2 & years in
Luxemburg Germany providing UHF communications for a Hawk Missile battalion
that protected Spangdahlem Air Force base. Held a Secret Clearance and
border passes. http://www.spangdahlem.af.mil
Honorably Discharged.