PROFESSIONAL EXPERIENCE
| Senior Programmer/Analyst | October 2004 to Current |
| Shortgrass Web Development | Great Falls, Montana |
Provide leadership in the design, development, implementation and support of Web operations. Plan, design, and implement database applications in either MySQL or MSSQL. Interact with development and end-user personnel to determine application data access requirements. Work with clients performing business analysis in order to build custom web applications that will help streamline their business procedures. Build online ordering, customer invoicing, quote generators and specialized calculators on Linuix/Apache based web servers using PHP, MYSQL, and AJAX. Implement various online payment methods such as Paypal, Authorize.net, and Yourpay. Establish policies and procedures for publishing web pages and applications. Create custom CMS applications that allows clients to edit and publish their own online content, as well as implementing existing 3rd party ones into existing websites. Integrate open source software, such as: e-commerce software, blogs, CMS's, photo galleries, web calendars, forums and page editors; into existing customer websites. Troubleshoot varies issues with email configuration with domain based and ISP accounts, Facilitate domain propagation and transfers. |
|
| Programmer/Analyst | March 1994 to September 2003 |
| Computers Unlimited | Billings, Montana |
Develop e-commerce package for existing software system in an AS400/DB2 database using ASP and VB COM objects. Research and create estimates for special programming requests by customers. Maintain Windows 2000 Web Server. Design, code, and maintain programs for Telxon handheld devices for use with cylinder control, inventory, rental equipment and order entry. Program flash and chip EPROM's with application programs. Analyze, design, and convert Telxon application programs written in TCAL to Microsoft C for DOS. Perform research and development of Telxon RF handheld units for real time data access for order picking, receiving, and inventory control. Work with customers to troubleshoot communication and application errors. Create, implement, and test year 2000 compliant solutions for customer data files. Use Dibol, DBL, and the Developers Toolkit languages on VAX/VMS and UNIX operating systems to develop customer solutions for cylinder control and inventory modules. Write and update existing conversion programs and data fixes for customers. Use ODBC to extract information from TIMS files for use in various Microsoft PC applications to give customers more flexibility with their data. Participate in annual customer Users Group Conference by presenting workshops on current procedures, software changes, and future enhancements. Assist co-workers in learning the cylinder control and inventory programs. |
|
Languages/Software |
|||
| PHP 5 / MySQL JQuery / AJAX Classic ASP/COM ASP.NET osCommerce |
DBL/DIBOL |
COBOL |
VAX / VMS / Unix |
EDUCATION
| BACHELOR OF SCIENCE IN COMPUTER INFORMATION SYSTEMS DeVry Institute of Technology - Phoenix, Arizona, February 1994 GPA: 3.44 Course Emphasis: Systems Analysis and Design, Database Management, Application Maintenance, Advanced Generation Language, Controls and Security, Accounting Principles, Managerial Accounting, Small Systems Architecture, Business Law, Business Principles, Business Writing, Management |
ADDITIONAL INFORMATION
| Volunteer coach for Heisey Youth Basketball, Riverside Little League, and Boys and Girls Club Pee-Wee Football Certificate of Completion in Bookkeeping/Accounting from University of Montana Vo-Tech. Member of Montana Foster and Adoptive Parents Association (since 1995) Riverside Little League Information officer, Riverview School PTA Treasurer. |