We provide IT Staff Augmentation Services!

Web Application Programmer Resume

2.00/5 (Submit Your Rating)

Web Application Programmer and Information Specialist

Work as a programmer with many technologies, most recently with .NET, PHP and jQuery, always with JavaScript, CSS, HTML, SQL and XML. Java certified with extensive, though older, Java experience. Recently obtained a Master of Library Science degree from the Florida State University College of Information Studies. My recent focus is on web development, usability and the semantic web. My strengths are extensive programming experience and capability, along with expertise in selecting, organizing and displaying information in a wide range of forms and formats, understanding information needs, and communicating and working effectively with diverse populations. I work well within a team.

Technical Skills

PHP, jQuery, JavaScript, CSS, HTML and HTML5, SQL, XML, XSLT, .NET, Photoshop, VBA w/ MS Project, Access, Excel and Word, Java, JSP, STRUTS, Web Services, MVC

Work Experience

3 to 10/2012 Confidential, Web Developer

Confidential, Software Engineering Department

Confidential, Senior Software Engineer (promoted 1999)

Programming and Analysis

  • Optimized page load time by using the Lazy Load jQuery plugin, which only loads images that display on the current view, and Combres (.NET web - site optimization library) to combine and minimize Javascript and CSS, and by cleaning up and consolidating code and making sure that the data was loaded in the most efficient order.
  • Created relevant-text links by updating the XML load, translating the XML using XSLT, passing data by using cookies created with javascript and read by .NET, using .NET to loop through the data and regex to find the text to highlight and then highlighting it with CSS.
  • Fixed related links using LINQ in .NET to find the relationship between two articles. Made it work with the current data load, but then went back and wrote SQL to update the existing data, so that those links would work properly as well.
  • Output citation metadata translating complex XML using XSLT. First wrote SQL to output all possible variations of XML tags, so that my XSLT would work consistently with all the data, not just the examples.
  • Fixed many browser specific problems, such as making Z-Index work in IE 7 by paying attention to the context, creating event-listeners that work in all environments, adding clearfix to container divs, so that floats work in all common browsers, and developing with HTML5 standards.
  • Automated status reports, reading SQL Server and producing Excel Reports with four months rolling history, allowing the engineering department to accurately and consistently report progress to the management team.
  • Wrote programs in both PHP and Java that parsed and analyzed text files for the following purposes: for data conversion from Excel and Word to SQL Server, for data analysis to aid in DIACAP certification, and to monitor performance, thus systematically eliminating pre-existing inefficiencies and bugs.
  • Built web-site using PHP, jQuery and basic JavaScript, CSS, HTML, SQL (mySQL database) and XML. Used Photoshop, sprites, CSS page layout and the box model on many pages, both on my own site and at work.
  • Worked as a technical lead and Java middleware developer for a customer-facing web-site (ASP, Javascript, XSLT, VB, Java web services, Intalio and other middleware, many back-end systems) for two years.
  • Initiated and led effort to fix problem caused by Windows Security Patch by upgrading MSXML. Implementation required research into IIS security and registry settings, negotiation for a new integration server and both technical and business resources. The coding updates were in the XSLT programming,
  • Fixed highly inaccurate subscription data used by sales reps without disturbing the production process. This was particularly challenging because there were no matching keys and three fundamental problems with the original extract. Sent SQL updates for over 50% of the records (a logistical problem) and rewrote the SAS extract, so that sales reps had completely accurate information.
  • Re-designed subscriptions statistics storage and reporting. Reports, written in SAS, went from obscurity to being widely distributed, used and emulated.
  • Developed on-line pricing form, using many different data sources, thus saving the company $10,560 per year by saving time for Editorial management team.
  • Wrote, as a first year programmer, a dynamic menu program, in C++, which allocated and freed arrays of pointers without leaking any memory.

Research and Organizational Skills

  • Researched and organized numerous reports to aid management in making informed decisions. Some of the subject areas are as follows:
  • Rich internet technologies - compared and contrasted; Defined HTML5: difference between standards and browser-implementation, its features, current and projected state Wireless Communication Technologies; Comparison of Time-tracking software packages; and Feasibility for developing a disaster recovery option for our customers.
  • Learned MS Project and VBA independently, teaching the other engineering project managers enough MSP to get them over the initial learning curve. This enabled our engineering department to use MS Project in a consistent manner.
  • Led numerous projects, both as technical lead and as project manager. Met requirements in a timely manner.

Initiative, Creativity and Process Improvement

  • Played a leadership role, working with the Quality Director, in designing the engineering project management processes that involved MS Project schedules, feasibility and status reporting. Upon review the new processes were implemented with almost no changes.
  • Developed and implemented plan for table-based transformation in data conversion, taking on leadership role in project as a result of this initiative.
  • Conceived and executed strategy for programmatically creating programs, SQL code, and XML definitions by reading data definition files, saving over a month of development time in data archiving project.

We'd love your feedback!