Senior Web Developer Resume Profile
3.00/5 (Submit Your Rating)
Bethpage, NY
SENIOR WEB DEVELOPER
Qualifications
- Extensive experience in Web Development, successfully handling all aspects of web site development, from design to deployment.
- Proven ability to complete high-end assignments within design and deadline constraints.
- Skilled at renovating existing web sites to enhance visitor experience.
Skill Set
Primary: PHP /MySQL, Apache, Linux HTML, DHTML, CSS, JavaScript, jQuery, Ajax, C , C/C , MooTools, XML, Object-Oriented Programming, Wordpress, Drupal, Windows Visual Studio
Specialties: Content Management, eCommerce, Weblog
Experience
Confidential
- Designed and developed Windows application in C to intercept bar-code scanner data and transfer that data to remote web site.
- Created inventory/equipment tracking software. Tracked location and distribution of stock, generated ATF and DOD reports, shipping labels, bills of lading, and other reports.
Confidential
- Revamped entire website to use Responsive Design, resulting in six distinct layouts, depending on the display size.
- Support and maintenance: added new features, pages, games, functions as necessary.
Confidential
- Created Application Program Interface for PHPList, easily embedded in any application.
- Designed and developed Object-Oriented User and Group modules, completely self-contained, with Create/Read/Update/Delete functions as well as dedicated forms and processing methods.
- Created customizable modular Ajax-based chat program, inserted into any dynamic web page via a single PHP instruction. Allowed multiple chat members, each with private chat sessions. Ability to save sessions off-line is also provided.
Confidential
Developed and maintained over 40 custom websites for 25-plus clients, using PHP, MySQL, X/DHTML and CSS, and Ajax/JavaScript.
- Instituted check-sum security module. Referenced by each protected file, it compares the current source with a database copy, compiling a check-sum value for each. In the event of a mismatch, the active copy is assumed to be infected, and is overwritten with the original valid file. In this way, viruses are never activated from infected files.
- Designed and created e-commerce package with suite of integrated administrative control pages. Product management included corporate ownership, assignable style/size/color/pattern attributes with separate pricing, and logos and monograms. Extensive product search: by product type, category, job description, vendor, etc. Shopper database with stored address, credit information, and order history. Also includes bulk-ordering capability.
- Created integral payment module for e-commerce package, to accept payment for orders via credit card, gift cards, and/or P-Cards. Module can be configured to access almost any bank or payment gateway currently configured for FirstData, TransactionCentral, and Authorize.Net.
- Developed configurable event calendar with multiple display modes monthly, weekly, daily, list, and detail , definable event categories, search and sort by date or category, and a members-only page for adding and editing events, with a WYSIWYG interface. Added a separate widget to display a small calendar on all pages, with event dates highlighted and linked to main calendar.
- Devised and implemented development framework for web sites, to simplify programming and design efforts. Framework is created from a suite of independent modules, which can be integrated in numerous ways. The individual modules are:
- a database abstraction layer used to simplify MySQL access. This is the core of the framework. It accepts data in string or array and constructs the appropriate MySQL statements. Separate methods for insert, update, find, select, seek, etc. are provided, as well as a method for executing formatted requests.
- a form processor, which examines the structure of a given database table and constructs an HTML form and verifies the submitted response data. Additional plug-ins and configuration settings handle custom cases, such as file uploads and links to other database tables.
- administrative control pages, built as an extension of the form-processor, provide access to site configuration and data through a secure command interface panel.
- a content-management system, with a WYSIWYG editor, automatic multi-level menus, uploadable images, and search-engine-friendly page links.
- a suite of plugins designed to extend content pages, including guest books, MapQuest interface, calendar and marquee widgets, and several custom plugins for specific clients.
- a template manager to simplify site development and upgrading sites to new layouts includes variable assignment, and nesting to several layers.