Please note: the most up-to-date (& best formatted) version of this document can be found online at http://weston.canncentral.org/resume/
Sharp analytical and problem-solving skills balanced with creative and divergent thinking abilities.
Fifteen years of experience developing for the web on both the server and client side using:
- C, Java, Perl, PHP, and Python
- MS SQL Server, MySQL, and SQLite
- Adobe Fireworks, Illustrator, and Photoshop for production design work
Conversant with general good software development practices, including use of version control, object-oriented programming, MVC and other architectural paterns, and test-driven development.
Freelance Web Application Developer/Consultant
Freelance work on web projects of widely varying size and scope, from design and coding on small "brochure" sites, through integration of e-commerce and content management, to ground-up custom application development. Recent projects include:
- Re-designing the UI for a mobile app and re-engineering their front end to be flexible and mobile-friendly
- Integration of third-party telephone lead recording/analysis, event management, and payment systems into WordPress sites
- Development of a prototype iPhone App for a sports media startup
Project Manager / Web Developer
Managed web, email marketing, and other graphic design projects for small businesses. Participated in development on web and email related projects. Created web applications to supplement features of the internal project management platform.
Web Application Developer
Used Perl and MySQL to develop typing tests, quizzes, and other interactive content for training prospective medical transcriptionists.
Intranet Developer/Corporate Trainer
Managed and developed Intranet resources used by Big Planet technical support and customer service agents. Trained company employees in introductory web development.
Advertising/Curriculum Director, Advanced High School Studies Program
Activity Developer/Software Engineer
Designed and implemented multimedia presentations and interactive educational activities in Java.
Web Application Developer
Designed, developed, tested, and maintained C code comprising the ShopSite Manager, one of the first turnkey software packages for creating online storefronts and managing commerce on the web.
Manager, Advanced High School Studies Program
Managed all aspects of the department summer recruitment program. Hired and trained summer staff, secured use of all necessary resources (computers, food, housing, and physical facilities), developed curriculum, directed advertising campaign for the program (doubling enrollment), reviewed all student applications for admission, and acted as assistant instructor for over 100 of the nation's best high school students.
Administrative/Teaching Assistant, Advanced High School Studies Program
Developed curriculum. Screened applications for students, teaching assistants, and resident assistants. Assisted students in learning computer science concepts and solving programming problems using Prolog.
Maintained, modified, and developed the Patron Request System, custom library database software used by BYU and interlibrary loan offices throughout the USA (including Arizona State University, Berkeley, Denver Public Library, and New York University). Provided technical support for software used elsewhere. Handled office system administration.
Minor in Music.