Jon M. Stratton
[Anti-Spam E-mail Link]Objective
I want to remain interested in the work I'm doing and pursue opportunities to increase my abilities. Currently, I'm doing this at Benton County IRM.
Goals
- Remain informed on current trends in software systems development
- Expand my systems analysis, design and development experience to new types of projects
- Perform more project management and team lead tasks
Education
I am a 1995 graduate of Western Oregon State College, in Monmouth, Oregon. I graduated from the Honors program with a B.S. in Computer Science and a minor in Psychology.
General Experience
I have over 14 years of professional experience in the field of software systems development, including 12 years of professional development of applications and content for the World Wide Web. In addition, I have several years of experience in network and computer systems administration during my career. The development efforts I have been a part of have exposed me to a variety of development tools and languages; including the Visual Studio languages (VB Std. & .NET, C#, C/C++), Java, various flavors of SQL, PHP, JavaScript, VBScript, Perl, JSP, XML/XSLT, DOM, and (X/D) HTML. I also have experience working with a variety of RDBMS, including SQL Server, DB2, MySQL, Informix and Oracle; as well as other databases like Microsoft Access, FileMaker, and FoxPro. I have experience on multiple computer hardware platforms and operating systems as both a user and as a system administrator. I have network administration experience on TCP/IP, Microsoft and Novell networks. I also have experience analyzing, specifying, trouble-shooting, installing, teaching and using computer hardware and software on multiple platforms.
Other keywords for consideration in my experience:
Professional History
August, 2007 - Present: Benton County Senior Programmer/Analyst (WWW site)I was classified a Senior Programmer/Analyst, Acting in Capacity, by my division manager in August of 2007. Interviewed for and was moved into the position of Senior Programmer/Analyst in December of that year.
March, 2006 - August, 2007: Benton County Programmer/AnalystI am a member of a programming unit that has ranged in size from 3 people to 1 person. The programming unit is part of the Information Resources Management (IRM) division of Benton County. IRM provides operational support for applications, computer hardware, network communications, and telecommunications to every employee of the County. My responsibilities include troubleshooting software problems for applications written in-house, applications developed by contractors and temporary employees of the County, and software from third party vendors purchased over the counter. In many cases, interaction between multiple systems is required and, more frequently now, the ability to interact with the County Web site in some manner; either through export or user input.
My tasks require me to interact with co-workers from my division as well as employees from geographically and contextually disperse departments and divisions throughout the County. In many cases, the tasks I perform are a part of a greater whole involving the efforts of multiple people to achieve an overall goal. This is primarily achieved through the use of good communication. To facilitate, we use a service request tracking system to record service requests from users and staff activities undertaken to meet those requests.
During my time here, I have implemented a source code version repository for the storage of all in-house developed program code. I have also begun the process of standardizing our documentation for programming projects; including system design, development, testing plans and user documentation.
My largest development effort to date has been as the developer on the complete redesign and rebuild of the County Web site. All framework code and user interaction code, implemented server-side only to achieve greater accessibility, has been written by me. As a part of this effort, I completely redesigned and re-wrote the Human Resources division’s online application and recruitment tracking system. As another project, I designed and built a reservation system for the Natural Areas & Parks department. There have also been several small tasks including authoring code in a variety of languages, modifying existing code, and application integration and reporting (Crystal Reports, custom text/RTF reports, etc.)
July, 2004 - March, 2006 Motosport Inc., Network Administrator (WWW site)I worked in the IT department of Motosport Outlet, a reseller of aftermarket parts and accessories for the motocross and ATV enthusiast. I was responsible for providing user support to all internal users for all software and hardware issues relating to desktop and server based applications. I also provided support to outside customers using the e-commerce Web site. During this time, I had my first opportunity to supervise other employees.
I designed and built several applications to perform task-specific functions to meet the requests of management. I modified 3rd party Java software and authored original Java content for the Web site; a site based entirely on Java Server Pages, Servlets and JavaBeans. A combination of HTML, JavaScript and CSS guided the Web site user's experience.
Originally the only member of IT, I performed all server, desktop and network administration tasks. I was responsible for all internal program development prior to the hiring of additional staff members.
1999 - 2004: Science Applications International Corporation Software Engineer (WWW site)At SAIC, I had the opportunity to work with a variety of peers and customers on projects covering a range of scope from a single desktop application to a statewide multi-tier data sharing system. I had a number of different responsibilities; including system analysis, requirements analysis, business process analysis, system design, implementation, testing, training and support.
I worked independently and as a member of teams ranging in size from two to a dozen people. During the development of a statewide document sharing system with a browser-based query interface, I was the technical lead, analyst, designer, implementer, tester, user support, and was responsible for project management tasks. My responsibilities included working with client project management and technical staff, end users, non-user responsible parties, independent quality assurance personnel, and 3rd party vendors developing agency-specific information systems. I was responsible for all system documentation and technical support for 3rd party vendors developing interfaces to the system.
Other projects I was a part of include: modifying existing back-end processing routines for a corporate sales Web site; performing analysis and design tasks on personnel scheduling and corrections sentence calculation systems; designing and implementing a Web-based document sharing data warehouse interface; customization and implementation of existing financial accountability software; and the analysis, design and implementation of a data import and reporting system.
1997 - 1999: Praegitzer Industries, Inc. Corporate Web ProgrammerI was the Webmaster for the corporation's WWW site. I did site updates and maintained existing content. My major responsibilities included overseeing the outsourced site redesign, developing an HTML-based Intranet resource for the company and version upgrading an in-house developed application called QuickQuote. In addition, I acted as system administrator on a variety of platforms.
QuickQuote was an application suite written in C, Perl, Unix shell script and JavaScript that I was responsible for re-writing to meet new requirements. I performed a system analysis on the existing system, business process analysis to determine how the new requirements could best be met and designed the new system. I worked closely with sales department management and personnel during the redesign and development of QuickQuote. I released a full version revision and began a mid-version design update prior to leaving the company.
The intranet development included the development of customized applications to provide easilily accessible database-driven information resources to company employees. Application development was done using a combination of C, Perl, and JavaScript; while user interface development was done using HTML and Shockwave.
1995 - 1997: Corvallis Gazette-Times Online Web Page Producer (WWW site)I was a member of a team established to explore development and growth opportunities on the WWW for newspapers within Lee Enterprises. Our project centered on the Corvallis newspaper and featured central valley localized content and resources. I was responsible for all online application development, from system and business process analysis to design, implementation and testing; I shared responsibility for HTML content development; I performed copy-editing on daily and timely news content changes; and I was the Webmaster and System Administrator for the site and support computer systems.
1993 - 1995: Association of Oregon Counties Programmer (WWW site)I was a member of a development team building a road characteristics inventory program to meet the requirements established by committee members representing the counties of Oregon. Team members shared design and development of general application modules. I designed and developed the application's security module.
References
References Available Upon Request
Note: All links open in new window
