SUMMARY
Software Engineer with over 13 years experience in retail, scientific, non-profit, and telecommunications industries. Extensive background designing and building web-enabled applications. Strong, rapid turnaround development skills, including the ability to read and understand other people's code, and to learn and apply new technologies quickly. Solid technical leadership skills with the ability to juggle numerous tasks in a fast paced environment. Works well individually or within a team.
TECHNICAL PROFICIENCIES
Systems: | Windows, Linux, UNIX |
---|---|
Languages: | HTML, XHTML, XML, CSS, SQL, PHP, JavaScript, Perl, Java, Java Swing, Java Servlets, JSP, C, C++, Pascal |
Applications: | Dreamweaver, Photoshop, Eclipse, CMS, Apache, Tomcat, Rational Rose, MS Visual Studio, Painter, Ultra Edit |
General Skills: | SEO, PPC, Requirements definition, use cases, test cases, prototyping, OOAD (object oriented analysis and design), implementation, integration testing, systems testing, maintenance |
PROFESSIONAL EXPERIENCE
SharkZone Design Peoria, AZ 2005 - Present
Software Engineer / Web Developer
- Responsible for design, development, programming, maintenance and internet marketing for multiple clients web sites using CSS, XHTML, XML, AJAX, SOAP, JavaScript, ASP, PHP, SQL and Perl.
- Responsible for all aspects of custom web applications package using CSS, XHTML, JavaScript, AJAX, SQL and Perl.
Planet Tools Peoria, AZ 2003 - 2005
Software Engineer / Web Developer
- Responsible for design, creation, programming, maintenance and internet marketing for client web sites using CSS, HTML, XHTML, XML, SOAP, JavaScript, Java, JSP, and Perl CGI
- Designed user interfaces for custom graphics analysis application and developed communications with graphic analysis engine using Java, JAI, Swing, RMI, XML, and Beans.
- Created user interfaces with customizable components and layout options using Java, JAI, Swing, RMI, XML and Beans.
- Responsible for all aspects of HTML, JavaScript, Graphic Design, and layout of custom enterprise web application. Developed shopping cart, login, customization, and transaction abilities using Java, JSP, SOAP, Servlets, and SQL.
AG Communications, A Lucent Subsidiary, Phoenix, AZ Phoenix, , AZ 1998 - 2003
Software Engineer / Web Developer
- Member of VoIP (Voice over IP) application development team and team leader for several features. Developed and maintained EBS (Personal desktop, phone logs and phone administration) enterprise web application using OOAD, Rational Rose, JAVA, RMI, JSP, Servlets, JavaScript, DHTML, CSS, RMI, SQL, and LDAP. Developed and maintained EM (VoIP Hardware) and EBS administration client server programs using OOAD, Rational Rose, JAVA, Swing, RMI, SNMP, SQL, and LDAP. Produced tools using Ant, XML, SNMP, Java and Perl to simplify design and testing.
- Led 5-person development team to create client server and web based integrated enterprise system. Developed process and applications to test, estimate, query and report on memory usage, version conversion and software version releases of GTD5 (Central office telephone switch) databases. Created, rewrote, and integrated all applications, scripts, and tools as a set of objects linked to Oracle database (OOAD, Perl, Java, Swing, JavaScript, DHTML, CSS, SQL). The new system uncovered many errors, greatly improved estimation accuracy, and enabled engineers to instantly view information and use data that in some cases would have otherwise taken days.
- Developed web based calendar application using Perl CGI, DHTML, CSS, JavaScript, and various graphics programs to enable engineers and managers to remotely track and report on scheduling information.
- Streamlined research and data retrieval process for product development team by obtaining key information, and formatted documentation into internal team web page. Created customized search engine using Perl CGI, DHTML, CSS, JavaScript, and various graphics programs.
- Developed proprietary language and toolkit to perform Version Conversion, Re-engineering, and Data Adjustment Platform testing of GTD-5 databases. This substantially reduced manual labor on each database converted and was a key to successfully converting several military sites to the new software version release with a resulting 15 million dollars in revenue. Received Outstanding Performance Award.
- Design and developed client/server tools in Perl, C++, and Java to interface with multi-platform applications, networks, and operating systems.
- Worked with senior engineers to troubleshoot, diagnose, and resolve corruption problems relating to GTD-5 databases.
- Mentored interns.
NARAL A nonprofit education and advocacy organization Phoenix, , AZ 1996 - 1998
Software Engineer
- Developed custom relational database application and utilities for tracking membership, donors, prospective donors, and donations.
- Designed and published organizational materials using graphics and desktop publication applications.
Universal Scientific , Scientific Supply Company Mesa, AZ 1991 - 1996
Vice President
- Managed technical research, sales and personnel.
- Developed and maintained company Web Page.
- Designed web-based application for schools to order and schedule delivery of biological materials.
- Worked with bookkeeper and accountant to set up accounting software.
- Created inventory and sales applications and tied into accounting package.
- Designed and implemented networked computer system for accounting, inventory, desktop publishing, and Internet accesses.
- Designed company catalog and literature for customer publications.
RELATED EXPERIENCE
- Member of AGCS Internet Mentor program. Developed web pages for Esperanza Elementary School. Worked with students to create unique design, layout, and artwork for web pages.
- Consultant to John Stassi Insurance Agency. Set up database of customer lists and prospective customer lists to do mailings and follow ups.
- Consultant to Lindgren Construction. Conceptualized and implemented a custom Job cost program.
- Consultant to Kivel Care Center. Designed and performed trouble shooting for a staff scheduling program, and an inventory and materials management package. Installed and set up several other data processing systems.
- Consultant to Montgomery Wards Agency. Eliminated the use of an antiquated TELEX system for placing orders through design of a program that merged order placing, receiving, accounting, and inventory control. Created calendar program for scheduling duties and appointments of employees.
EDUCATION and PROFESSIONAL DEVELOPMENT
- Computer Science Courses toward a BS, Arizona State University.
- Computer Science and Music Courses, University of Arizona.
- Facilitated CGI programming study group. Facilitated Perl Study Group, Facilitated Java Study Group, Facilitated DHTML / JavaScript Study Group, Systems of Leadership, Rational Rose/ UML, Code Warrior, Software Patterns.
- AGCS Individual Performance Award: Recognition for facilitating study groups