Sie sind auf Seite 1von 3

John Kurrle 13662 Bayberry Ln H (703) 543-4703 Apt 404 W (877) 876-7747 Centreville, VA 20121 C (319) 651-4817 jkurrle@yahoo.

com ________________________________________ SKILLS: MySQL database design and administration, Web application design and de velopment via PHP, Apache web server implementation and management, Linux server administration, Windows network administration, code version management via Sub version and Git, Documentation, Training, and excellent Communication Skills. CERTIFICATIONS: CompTIA A+ (4/09), CompTIA Network+ (5/09) ________________________________________ CAREER EXPERIENCE: Software Engineer Metrostar Systems, Inc. Herndon, VA Oct 2010 Jan 2011

Backend Drupal development, using PHP and MySQL. Team developer responsible for creation and adaptation of Drupal 6.0 modules. Working with front end themer t o create outputs to match customers mockups. Troubleshooting and finding solutions to implementation challenges. Contributions: * Created custom Drupal modules for new federal government web site. Custom mod ules include a calendar/event list, module to alter display filters for the abov e calendar, and Drupal web form alterations to customers specifications. * Modified an Apache SOLR module and a MySQL table to enhance the output of the Apache SOLR search, to supply additional items related to the search. * Installed Organic Groups Module and set up separate organizational groupings, to accommodate all of the agencys bureaus and offices * Created user roles and set permissions for each of these user roles, to allow the customer to assign specific responsibilities to various content creators, re viewers, super users, and administrators. * Installed the Workflow module and set up approval workflows for document creat ion. * Installed the Content Construction Kit (CCK) and created customized drupal for ms. Further modified these forms programmatically, to restructure them and add additional html markup code. Senior Software Engineer - REI Systems, Inc. Herndon, VA 0 April 2010 Oct 201

PHP programming, integrating with MySQL databases. Development of new web syste ms, using off the shelf web applications, like Drupal, MediaWiki, and WordPress. Creation of custom web reports. Evaluation of candidates for PHP development positions. Senior PHP resource for junior programmers. Contributions: * Worked with a social implementation of Drupal, called Drupal Commons, to set u p a social networking web site that was an adjunct of an existing government web site. Tasks included working with Organic Groups, roles, permissions, workflow s, and form creation/alteration. * Developed a new database query back-end for version 2.0 of a federal governmen t web site. Back-end contains all MySQL queries used by the web site and execut es them as needed, while fine tuning them with additional conditions, sort order

s, and limit statements. Query is then executed and results are fed to the call ing script. * Created a custom display tool, so that developers could see sample result sets from their queries. Tool displayed the structured query and the variable names mapped to sample data. This enabled the developers to quickly access the varia bles they needed for their programming. It also allowed the DBAs to verify the correct queries were being used to access the database. * Developed custom JavaScript Object Notation (JSON) reports for iPhone implemen tation of government web site. * Part of a team that developed a new federal government web site, incorporating off the shelf technologies, such as Drupal, WordPress, MediaWiki, and SOLR. In tegrated Central Authorization Service (CAS) into MediaWiki and Wordpress and co nfigured both for access only for logged-in users only. Independent Contractor, Central Iowa and Southern Florida 0 May 2009 April 201

Contract work doing hardware repair on computers and printers, software installa tions and repair, disaster recovery, network installations, upgrades and repair, multimedia system installation, cabling for networks and phone systems, Point o f Sale (POS) installation, repair, and upgrades. Provided consulting for the pu rchase of computer hardware and network systems, as well as web host evaluations for business models and system design. Verizon Business (Multiple positions of increasing responsibility) r 1998 May 2009 Septembe

Engineer Implementation VII (Web Developer), Cedar Rapids, IA (Verizon Business) (2005-2009) Maintain Linux/Apache web server. Develop corporate web based applications usin g PHP, HTML, and MySQL. Responsible for maintaining data feeds for Do Not Call for states of Missouri and Louisiana. Responsible for network and desktop suppo rt for my extended group. Train coworkers in web development. Contributions: * Migrated web server to new hardware, new Linux OS, updated apache web server, and newer versions scripting languages, in order to get data off of failing equi pment. Rewrote the security scripts to keep security working, despite the secur ity application failing to function under the new version of Linux. Made 1,500 web page and script changes, during the conversion. Wrote a new mail applicatio n, as sendmail wasnt in compliance with corporate standards. Maintained 99% uptime during the conversion process. * Inherited a broken Do Not Call data feed for states of Missouri and Louisiana and fi xed it. Then, rewrote parts of the application, when the mainframe group change d the data feed. Created secure handoff processes for data feeds, and automated the process. The end result was more secure and reliable data feed processes. * Writing scripts for my various support groups, to streamline database cleanup processes. This allowed my group to recover their real-time reporting capabilit ies with a click of a button. * Created an inventory system tied with an incident reporting system, for tracki ng issues on our network devices. This allowed users to create a hardware syste m, including hardware subsystems, software, and operating system versions. I th en wrote a trouble ticket tracking system that integrated into it, so my group c ould keep track of SLAs (repairs and replacements) for the supported equipment. * Created infinite depth menu design tool for my group. The design allowed user s to create menu structures and dictate what page loads in the display frame, wi th no HTML coding knowledge needed. lists

* Installed a PHP based 3rd party Document Management System. Modified code to allow display of stored documents. Senior Staff Specialist VI (Webmaster), Cedar Rapids, IA (MCI) (2003-2005) Designed and implemented Linux/Apache web server with XML processing and MySQL d atabase. Designed and implemented web applications in HTML and PHP. Supported Pe rl and Java developers. Led development team for designing, creating, and deploy ing a new web portal system. Wrote design specifications. Windows network and de sktop support on an on-call basis. Contributions: * Created web-based shopping cart that also doubled as an inventory control syst em. Tracking mechanisms and timestamps were built into the system to identify wh ere a product is at any point in the inventory/sales cycle. * Successfully deployed MCIs corporate web security system, based on Netegrity Site Minder, allowing for single sign-on security across the corporate intranet. I ti ed this system into my local website security and used its capabilities in scrip t processing. * Created date last modified script and updated all critical web pages with it, so per sonnel can identify when a procedure or reference page was last updated. This cr eates more accountability among web design staff, to make certain critical pages are kept up-to-date. * Deployed web based scheduling calendars for tracking time off and scheduling r ooms. The calendars reduce paperwork and are updated as soon as a request is app roved. ADDITIONAL WORK: Independent Development June 2007 Present Developed a web based Content Management System (CMS), with subscription capabil ities and copy protection of content. Product is designed to allow users to cre ate a web site without the user needing to know any HTML coding. CMS currently has 4 levels of membership (open, tier 1, tier 2, administrative). The site was tied into a payment processing portal to do monthly billing. The end result is a secure website that is easy to design, maintain, and administrate. Coded ext ensive licensing capabilities into the product, to prevent it from being borrowed and used beyond its licensed purpose. ________________________________________ EDUCATION SUMMARY: BBA from Iowa State University in Transportation and Logisti cs Management; Army officer courses; Computer courses covering operating systems , network security, scripting and programming; Program Management course. Detai ls available.

Das könnte Ihnen auch gefallen