An Information Technologist with over 25 years experience in application and web development. Over the past 10 years have specialized in developing Drupal websites as a developer, themer, and site builder. Proficient in leading an internal or external development team, liaising with contractors and managing client relationships.
If you are solely interested in a Drupal Contractor to help you with your project be sure to visit my Drupal Portfolio
Architected and Developed over 150 websites in Drupal.
Build bespoke custom themes
Responsible for overseeing the work of domestic and overseas contractors.
Managed a team of 4 in house programers and liaised with off shore development teams.
Served as lead developer and technical architect of 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 provided global visibility to work in progress reducing duplicate work by 45%.
Advised “C level” executives at Enfatico and Enfatico’s parent company, WPP, on the use and position of Social Media and Networking properties.
Designed and implemented an authentication infrastructure based on Active Directory. A self-service portal was created in C#.NET and ASP.NET to allow users to change passwords, re-activate inactive accounts, and request access to applications. SOAP services were created in C#.NET allowing 3rd party hosted products the ability to authenticate against the internal AD without exposing AD to the internet.
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.
Implemented a blog, staff directory and wiki based on Drupal 6.0 for internal and client facing collaboration. Several custom modules were written in PHP5 giving employees access to internal HR databases and tools. A theme was implemented based on a design laid out by internally graphic design staff
Managed a team of 6 developers porting a stock analytics engine from VB 6 to a mature C# codebase. The database was redesigned to a relational model. A rules engine was introduced giving stock analysts the ability to adjust the engine as needed.
Designed and developed an automated mutual fund analytics engine in C#.NET using Visual Studio 2005, and SQL Server 2005. This application runs automated on a nightly basis, and determines a value for individual mutual funds based on the value and volatility of the component stocks in the funds. The data from this system is used to generate the thestreet.com’s mutual fund guides and the mutual fund sections of thestreeet.com website.
Designed and implemented a system to automate the import of market data feeds from Thompson Financial Services. This application used C# and SQL Server 2005’s DTS to import XML data from Thompson’s FTP server.
Supported and maintained a legacy mutual fund rating system written in Visual FoxPro, C#.net, and Visual Basic 6.0 while developing the new analytics engine.
Architected a port of a Clipper application to xHarbour.
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 loan review system written in Clipper 5.2.
Designed reporting system in Visual FoxPro
Ported a mortgage due diligence application to xHarbour, an open source compiler based on Clipper. This application is used by over 200 mortgage underwriters weekly ensuring mortgages sold on the secondary market are in legal compliance. The rules engine from this application was converted into a DLL for Clayton’s next generation due diligence system, which has a .NET front end.
Implemented 3DES encryption in VB.NET to encrypt data in stored in flat tables.
Separated UI, business rules, and data access into a three-tier architecture allowing a peel away strategy for porting the application from a DOS based application into a modern windows application.
Designed, coded and implemented a VB.NET application to import flat Clipper data tables into a data warehouse. The data warehouse is stored in SQL Server 2005. The application used SQL Server’s DTS to import the data.
Implemented a Blog and Wiki for internal team communications using Drupal.
Ported a mortgage origination application from a DOS based Clipper application to a VB.Net application. Using a three-tier architecture the legacy database could be kept in place.
Implemented internal development team communication tools using PHPNuke.
Enhanced and upgraded a suite of applications for a health care cost containment company.
Served as liaison for an out of state development group.
Developed a claims management system written in PHP so clients can review their account information online.
Designed, programmed and implemented a CD based provider database application written in VB.NET
Supported and maintained an in-house health care management database applications written in Clipper and Delphi.
Supervised a team of 8 in-house developers in developing a stock plan administration system.
Served as liaison to offshore development teams.
Designed a disaster recover plan while was implemented in the wake of 9/11 with no loss of data or business.
Managed system and data migration plan for the merger of Citigroup’s and AST StockPlan’s systems.
Rearchitected ESPP process flow reducing processing time by 25% while increasing accuracy by 75%
Supervised a team of 8 developers in supporting and maintaining a mortgage originations system written in Clipper 5.2.
Designed a process to automate the process of retrieving credit scores allowing fast approval of credit applications.
Designed and implemented an application running on the Palm Pilot allowing more efficient home appraisals.
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.
Designed an interface to CARCO allowing lawyers to research DMV records.
Designed, implemented and maintained applications for the day to day running of the business including programs to track the status of title applications and billing.
Provided online and telephone technical support for Computer Associates’ programming languages.