Developed ajax UI controls using MooTools and jQuery. Dealt with third-party technologies like the Facebook API, and Clipsync's flash-based social video player. Maintained legacy PHP4 codebase during and after the hand-off between CNET and CBSi. Wrote scripts for collecting videos from third party sites and MediaRSS feeds. Debugged the shared PHP4 MVC framework that powered multiple properties. Integrated Facebook Connect with CNET's REST-based single sign-on API.
Assisted in the migration of the company's video management platform from a standard PHP codebase, to the CakePHP framework. Gained experience configuring and themeing the Drupal CMS. Used SVN versioning system in a team setting. Became familiar with the Salesforce CRM service and gained experience creating leads from PHP scripts. Built RSS and Atom feeds. Used jQuery javascript library to work in Ajax.
Built a social networking system for the company’s travel website TangoDiva.com. Programmed in PHP/MySQL using the CakePHP MVC framework. Also performed miscellaneous systems administrative duties on the company’s collocated servers such as backup strategies and email administration.
Made extensive use of my web development skills in HTML CSS and Javascript to maintain customer websites, and build sites from the ground up. Responsibilities grew to include project planning and development for the company's internal server software products, including a real estate sales tool backed by the MLS database. Gained experience with Microsoft technologies such as the .NET 2.0 framework, and SQL Server.
Responsible for developing, testing and deploying custom PHP applications and pages for internet marketing and direct mail companies. Product scope ranged from login systems and dynamic forms, to database backed applications with page generation including secure administrator interfaces for ease of operation.
Responsible for updating the company's sites with new content, and constructing layouts for web-based advertisements. Also responsible for dealing with security breeches, and other technical problems as they arose.
Responsible for meeting with fellow students to improve their writing abilities by proofreading and advising them in flow, structure, and grammar. Additionally occasional receptionist duties, answering the phone and scheduling appointments. All tutors were nominated by writing professors, and are required to complete a class in peer tutoring before meeting with students.
Responsible for updating and maintaining the website of the university's newspaper, "The Echo", as well as developing a replacement application to streamline the updating process.
Internship working in web department. Responsible for meeting with clients to assess their needs, planning visual and structural layouts for web pages, creating graphics and code, and maintaining the company's many web projects. Eventually taking on full responsibility for projects, and promoted to web developer when coworker resigned. In addition to creative duties, assisted in the maintenance of the company file and print server, as well as company email and hosting.
Pursued major in Computer Science. Completed introductory courses in Java
Pursued major in Fine Art. Completed introductory courses in C++, and
| Server-Side Programming Languages | PHP, Python, Ruby |
|---|---|
| Rapid Development Frameworks | CakePHP, Django, Zend Framework, Rails |
| Database Design and Implementation | MySQL, Google DataStore, CouchDB, NoSQL |
| Web Page Layout | XHTML/HTML5, CSS, Dreamweaver |
| Javascript Frameworks | jQuery, MooTools, Prototype |
| Image Manipulation | Fireworks, Photoshop, Illustrator, Flash |
| Server Software | Linux, Subversion, Apache, Memcache |
| APIs | Facebook Connect, REST, JSON, ATOM, PayPal, Google Ajax, Google Maps |