I am a software engineer and developer of rich-media Internet applications.
I specialize in the user experience of dynamic, data-driven products.
To navigate this site simply scroll horizontally or use the links in orange.
Thanks for taking the time to view my work.
I am a software engineer who specializes in Internet applications. I have worked with a wide variety of technologies and programming languages ranging from Microsoft's Enterprise-level software to open source LAMP environments. I have 10 years of object-oriented programming experience and am highly proficient in C# .NET, ActionScript, PHP, SQL, JavaScript and a multitude of other technologies used in modern web applications.
My focus is creating the best possible user experience. While that certainly includes the interface, a good user experience is also dependent on having a suitable architecture, efficient implementation, and well-organized data. I have everyday experience working on the front-end, the back-end, and everything in between. My commitment to quality programming has helped my employers offer platform-driven, modular products that can be quickly customized, enhanced, and branded as needed.
At Karen Clark & Co. I put my experience to use as a Senior Software Application Developer, working mainly on the web application, yourhomestuff.com. Still evolving as a product, it is a revolutionary hub for homeowners to maintain their homes, manage their households, and research and purchase insurance entirely online. Recently, I have been leading the effort to re-design the website to be simpler and more intuitive without sacrificing the ambitious feature set. Complementary software projects for mobile devices offer users additional ways to interact with the site.
In my previous position as the Manager of Media Technology at Argosy Publishing, I led a team of developers in building rich-media Internet applications and interactive products, many of which integrated with Learning Management Systems or relied on tiers of service-oriented technology. The Media Technology department began as an added-value service and has evolved into a core part of Argosy's business model, most notably creating the Visible Body, which has quite literally changed the identity of the company.
| What follows is an overview of my experience. My full resume is available for download as a pdf. |
|
| Summary | Senior software developer with focus on User Experience • Proven ability to manage, mentor team members • End-to-end development experience • Open-source and Microsoft Enterprise development |
| Experience | Senior Software Application Developer 2009–Present Karen Clark & Co. Lead user interface design process and forward user experience. Architect and implement web applications using Microsoft C#.NET, JavaScript AJAX, MsSQL, and Adobe Flex. Develop across service tiers, from UI to database. Main projects include yourhomestuff.com, a free web application that helps homeowners maintain, manage, and protect their household; yourworkstuff.com, the companion site for service professionals. Manager, Media Technology 2006–2009 Argosy Publishing Managed a team of 2–10 developers as lead engineer to create rich-media Internet application with Adobe Flash/Flex, JavaScript AJAX, and a wide array of other web-based technologies in LAMP environments. Responsibilities included technical requirements and application architecture, direction of development efforts on- and off-site, engineering of key components and interfaces. Increased department revenue by more than 400% through new services. Senior Developer 2002–2006 Argosy Publishing Served as development lead for interactive, rich-media products for web and CD/DVD. Principal, Web Designer and Developer 2001–2002 WPL Studios Started an independent web design and development studio to assist small companies and individuals in expanding business through a greater web presence. |
| Education |
B.S., Computer Science, Tufts University 2001 Magna cum laude Golden Key National Honor Society |
| Technologies | C#.NET, ASP.NET, ActionScript (Flash, Flex, Air), AJAX/JavaScript, SQL, Java, HTML, CSS, PHP, Perl, C++, XML, Microsoft Visual Studio, Microsoft SQL Server, Visual Source Safe, Adobe Creative Suite, Eclipse, Unity 3D, Windows, Mac OS X, Unix |
| title: | yourhomestuff |
| client: | Karen Clark & Co. |
| details: | yourhomestuff serves as a homeowner's personal household assistant, aggregating the most relevant household, family, and community information in one place. Key features include the ability to hire qualified home repair and improvement professionals; obtain insurance quotes customized to your needs; and track family and community activities. yourhomestuff helps simplify and streamline the life of a homeowner.
yourhomestuff is available for free to homeowners in Massachusetts and Connecticut, and is expanding throughout the northeast. Visit yourhomestuff.com to learn more. |
| title: | Visible Body |
| client: | Argosy Publishing |
| details: | Argosy's Visible Body is the most comprehensive human anatomy visualization tool available today, and has over 400,000 registered users. This entirely Web-delivered application offers an unparalleled understanding of human anatomy. The Visible Body includes 3D models of over 1,700 anatomical structures, including all major organs and systems of the human body. Visit visiblebody.com and register for a free trial to experience the Visible Body. |
| title: | ABC Device |
| client: | Argosy Publishing |
| details: | ABC Device is a demonstration of the possible extensions of the Visible Body platform. In-browser 3D animations are supported, along with exploration, practice and assessment modules, creating a very flexible and powerful platform for sales and marketing or training purposes. It can be deployed on the web, desktop, or CD/DVD. Interact with the ABC Device demo. You will be required to install the Unity 3D web player. |
| title: | Flashpoint Presentation & Survey Application |
| client: | Pearson / Argosy Publishing co-venture |
| details: | The Flashpoint application makes it possible for people to create animated and interactive presentations and surveys with a few, simple clicks. The desktop app publishes web-based Flash presentations that can communicate with the Flashpoint Server Tools survey collection and reporting platform. Visit the Flashpoint tour page to view a sample presentation and a video tour. |
| title: | Virtual Field Trips in Geology |
| client: | Cengage Learning (Brooks/Cole) |
| details: | This web-based product is designed to simulate in-person field trips that students may not otherwise have the opportunity to experience. Students are able to interact with national park maps, view interactive panoramas and click to explore interesting features in depth. Along the way, students are required to answer identification and critical thinking questions that report to Cengage's Learning Management Systems. With over 14 modules covering the most prominant national parks in the U.S. this product offers a comprehensive and in-depth look at geology in the real world. Explore the Sedimentary Rock module. |
| title: | Practice Anatomy Lab 2.0 |
| client: | Pearson Higher Education (Benjamin Cummings) |
| details: | Practice Anatomy Lab 2.0 is an indispensable virtual anatomy practice tool that gives students 24/7 access to the most widely used lab specimens, including the human cadaver, anatomical models, histology slides, cat, and fetal pig. Each of the five specimen modules includes hundreds of images as well as interactive tools for reviewing the specimens, hearing the names of anatomical structures, and taking multiple choice quizzes and fill-in-the-blank lab practical exams. Specimen images are also linked to animations. (Reference) Try Practice Anatomy Lab 2.0. |
| title: | Collins Cobuild Dictionary 2.0 |
| client: | Cengage Learning (Heinle) |
| details: | This CD-based product accompanies what is widely regarded as one of the best dictionaries for English as a Second Language (ESL) learners, with unique whole-sentence definitions and examples. Using a search-as-you-type input field users are able to quickly refine or correct dictionary look-ups. Users may also double-click on any word displayed in the main area to view the definition in context. Grammar exercises, activities, word webs, and picture dictionaries round out this exceptional learning tool. As this is a CD-based product, I am unfortunately not able to offer an interactive sample. |
| title: | Longman Keystone C e-Book |
| client: | Pearson (Longman) |
| details: | The Keystone Level C e-book is one example from a course-load of titles. Longman e-books build on Argosy's proprietary platform which allows for custom design, branding, and extended features. The Flash-based platform can load any Flash-compatible file directly into the page, including images, movies, audio, external links, and interactive animations and activities! Most importantly, this system is able to extactly replicate printed pages for a budget price-point. Argosy's e-books can be deployed on the web or on CD/DVD. View the Longman Keystone C e-book. |