Sean P. Reiser

Freelance Web Developer

Profile Drupal Portfolio Other Experience Contact

Professional Profile

Professional Biography

profile

For lack of a better description, I'm a bit mason. I come from a family of brick masons who used trowels to shape bricks and mortar into buildings; to continue the family tradition, I sit at my shiny computer and use Drupal, PHP, HTML, Javascript and CSS to shape bits into dynamic websites.

Often I build sites on my own but, depending on your needs, I can hire outside contractors to get thing done faster. If you have a team in place and need another resource, I can work at your location with your team.

Please feel free to look through the rest of this site and evaluate my 25 years of development experience or take a look at a resume that's traditionally formatted. There is contact information on the bottom of the page if you decide I can be of service to you. Good luck with your project!

Drupal Portfolio

Over the past 7 years, I have worked with Drupal building web applications for media companies, small firms and non-profits. I have experience both as a themer and a developer working in Drupal 4.7, 5, 6 and 7, although I specialize in back end development. Below are a number of projects that I have worked on. Please feel free to review the information and if I can be of any help to you or your company, please feel free to contact me.

  • Architected Pfizer’s eSample and eDetail platorms built in Drupal 7.

  • Oversaw offshore development teams including technical team leadership and code reviews.

  • Upgraded Bravo's website from Drupal 5 to Drupal 6.

  • Instituted best practices in the drupal code.

  • Enhanced photogalleries to take advantage of Views.

  • Removed business logic from theme and implemented the logic in modules.

  • Architected and Developed a community site from the ground up in Drupal 7

  • Built and administered a LAMP server and configured memcache

  • Configured Content Types, and Views

  • Responsible for routine server administration and maintenance.

  • Architected and Developed a document generation site from the ground up in Drupal 7.

  • Developed modules to generate PDF documents from nodes using PrinceXML and interface with lulu.

  • Built and administered a LAMP server and configured memcache

  • Oversaw the work of 3rd party developers.

  • Performed routine Drupal Maintenance.

  • Resolved Scaling Issues by implementing Boost and Memcache

  • Served as Lead Developer for Garden and Gun, a Drupal 5 based web magazine.

  • Built Content Types, Views and wrote custom modules.

  • Trained existing staff in proper Drupal best practices.

  • Performed Traditional for a Drupal 7 Site (Content Types, Views, Display Suite, Etc)

  • Used Drupal's FeedAPI to import content from B&G's propriety recipe database

  • Implemented Memcache, Boost, and APC to increase server performance.

  • Served as Archtect and Mentor for the Digital Agency developing Kaspersky's Community Website, developed in Drupal 6

  • Trained staff in Drupal best practices.

  • Themed, Developed and Implemented a brouchureware site in Drupal 6.x.

  • Developed nutrition label generator module.

  • Developed, Enhanced and Maintained WCC’s RRN (the readyresponders network), a Drupal based social network used to manage NGOs responding to a disaster. The site makes heavy used of Organic Groups to allow NGOs ease communications between responding groups.

  • Coordinated the transition of RRN from the Department of Defense to the World Cares Center.

  • Trained WCC staff in administering a Drupal site.

  • Designed and Developed Good Earth Beauty, a Drupal eCommerce site. The shopping components of the site make heavy use of ubercart.

  • Built a Drupal 7 site to serve as the CMS for a Ruby on Rails frontend for pbs.org.

  • Developed custom Drupal modules for a website to support the This Emotional Life television program which aired on PBS.

  • Built FeedsAPI parsers and processors to import data from a number of PBS's services.

  • Built webservices using Drupal's ServicesAPI to export data to the RoR frontend.

  • Resolved scaling issues caused by spikes in traffic during airings of This Emotional Life by implementing APC, memcache and varnish.

  • Implemented Multilingual (i8n) Support for 8 languages,

  • Wrote Modules to interface the site with the Library's internal legacy systems

  • Built 24/savvy.com, a women's lifestyle site in Drupal. Site makes extensive use of CCK, Views, Advertising, UserPoints and Signup Modules.

  • Resolved scaling issues caused by weekly spikes in traffic by implementing memcache and varnish.

  • Responsible for routine server administration and maintenance.

  • Developed Brand Building Communications website in Drupal 6.

  • Developed Theme, Custom Modules

  • Served as Lead Developer, Rearchitecting the Guideposts website

  • Evaluated the progress of an existing development project and developed a plan to put the deliver the project on time and budget.

  • Mentored staff in Drupal best practices.

  • Resolved scaling issues

Other Experience

Prior to getting involved with web development, I built desktop applications in Clipper, FoxPro, Delphi and one honest to goodness COBOL program which ran under MVS (kids, ask your parents). I also have led development teams for a number of companies. Here is a selection of some those positions.

  • Served as technical lead for a team of six local and 22 offshore developers.

  • Developed, supported and maintained in house stock plan management databas e applications written in Clipper, Visual FoxPro, and Xbase++.

  • Architected the merger of AST StockPlan and CitiGroup systems ensuring a smooth transition.

  • Designed disaster recovery plan. Plan was implemented in the wake of the World Trade Center disaster with no loss of data or business.

  • Managed a team of 8 programmers.

  • Supported and maintained a mortgage origination system written in Clipper 5.2.

  • Designed and implemented an application running on the Palm Pilot allowing more efficient home appraisals

  • Managed a team of 4 i n house programers and liaised with off shore development teams.

  • Developed a job initiation system written in C#.NET using Visual Studio 2008, and SQL Server 2005. This three tier web forms application allowed clients to request work from the agency and pr ovided global visibility to work in progress reducing duplicate work by 45%.

  • Designed and developed a capital expenditure system in C#.NET, using Visual Studio 2008 and SQL Server 2005. This product included tracking of management and finance approvals of capital expenditures for Sarbanes - Oxley compliance purposes.

  • Architected a port of a Clipper application to VB.NET.

  • Designed a scripting tool to translate code in an automated fashion.

  • Developed business objects based on ragged array based psudeo - objects, pushing the business logic out to rules based .dlls.

  • Supported and maintained a mutual fund rating system written in Visual FoxPro, C#.net, and Visual Basic 6.0.

  • Ported legacy Visual FoxPro database to SQL Server using FoxPro’s adaptive cursor technology in the applications to minimize the effect of the port.

  • Maintained a vertical market application, which provided New York State docket information to law firms.

  • Enhanced UNIX based search engine to allow more flexibility in searching.

  • Supported and maintained in house health care management database applications written in Clipper and Delphi.

  • Designed, programmed and implemented a CD based provider database application written in Delphi.

  • Upgraded HR system enhancing security, reporting and data validation routines.

  • Supported and maintained a loan review system written in Clipper 5.2.

  • Designed reporting system in Visual FoxPro.

  • Ported application to xHarbour, an open source compiler based on Clipper.

  • Provided online and telephone technical support for the CA Clipper family of products.

  • Designed a suite of sample programs to illustrate the use of Clipper.

  • Served as secondary sys - op on Computer Associates forums on CompuServe

Contact

Thank you for reviewing my portfolio. If I can be of any help to you or your organization, please feel free to contact me. Have a wonderful day!