Resume

Work Experience

ATLAS Web Services
Web Developer
February 2008 - May 2009
  • Authored tutorials and accessibility guidelines for University web development
  • Implemented standards-compliant sites in HTML, CSS, and jQuery
  • Developed a bulk record import extension to a ASP.NET-based faculty and graduate student resumé database system, reducing time required for on-site data entry
  • Utilized existing CSS and Javascript frameworks, such as Blueprint and jQuery, to reduce development time and to encourage code reuse
  • Reinforced a ASP/VBScript database application against cross-site scripting and SQL injections
  • Programmed Javascript scripting solutions to address state-mandated accessibility statutes
  • Direct interface with university department heads and administrative managers for technical advice and recommendations
Pavlov Media
Intern/ Part Time Programmer
May 2007 - August 2007
  • Repaired issues for a customer management and billing application
  • Developed applications in a collaborative development environment using Subversion source control software
  • Built a dynamic query building application on the Smarty template engine, PHP, and PostgreSQL

Related Coursework

Senior Engineering Design Capstone Course (GE 494/495)
August 2008 - December 2008
  • Consulted with a manufacturer to analyze existing solutions and requirements for project estimation software
  • Analyzed existing software solutions and programming solutions given both budgetary and time constraint
  • Implemented an ad-hoc agile development environment allowing for faster prototyping of database solutions and quicker feedback from clients
  • Facilitated communication between the client and the team
  • Delegated development tasks to team members, reducing development time
  • Engineered a new project estimation system built upon existing software (Microsoft Access) and hardware resources at the client, reducing both the implementation and development costs
  • Wrote extensive user documentation on the new system to allow for an easy transition onto the new software
  • Integrated new project estimation system with on-site parts database, allowing for periodic syncing of information and reducing the need for redundant data stores
Database Systems (CS 411)
January 2009 - May 2009
  • Designed a simple PHP framework and template system to meet the needs of the project and to encourage code reuse
  • Coordinated and led HTML, SQL, and PHP tutorial sessions for a group project
  • Delegated programming assignments to team members for the group project
  • Oversaw group meetings and code sessions to encourage collaboration and communication
  • Integrated team member's contributions to the group project, allowing for a very streamlined and polished final result

Related Experience and Activities

National Organization for Business and Engineering
Web Developer and Programmer
Winter 2006 - Fall 2008
  • Repaired and enhanced a stock game simulation application used as a marketing tool for the organization
  • Developed proof-of-concept PHP/MySQL framework that allowed for user access control, standardized alert messaging systems, and server-side input validation
  • Collaborated with a network of universities to build national organization site to mutual specifications
University YMCA
Web Developer
Spring 2007 - Fall 2008
  • Analyzed the strengths and weaknesses of the former web based infrastructure of the organization
  • Consulted with employees and faculty to assess the recommendations for development of a new web infrastructure
  • Responded to employee and volunteer feedback with rapid prototype development of possible web infrastructure solutions
  • Developed accessible, standards-based, and easy-to-maintain replacement to previous web infrastructure
Zip-Zang Solutions LLC.
Web Designer
March 2006 - June 2006
  • Collaborated with founders to develop accessible website
  • Developed strategic planning for future company objective in conjunction with company sponsors

Skills

Databases

Programming Languages

Server-side Programming Languages and Frameworks

Client-side Programming Languages and Frameworks

IDE Experience

Development Environment/Practices