Technical Director, Neudesic LLC
Phoenix, Arizona Area
Technical Director, Neudesic LLC
Phoenix, Arizona Area
At Neudesic, I help our clients design, develop and deploy complex solutions using Microsoft techologies. My specialization is largely in the ASP.NET/WinForms space, but I get involved in discussions going all the way back into the Enterprise.
As Technical Director for our Desert Mountain Region, I am involved in the architecture and delivery of Custom Application Development projects in Neudesic's Desert Mountain region, as well as helping to drive corporate initiatives such as our product development strategy and training/mentoring of Neudesic's consultants.
Prior to Neudesic, I was Lead Architect for Dell.com, where I designed and led development of the www.dell.com web application and the globalization/UI framework underneath it for 7 years. This system was initially developed around a custom script engine written in C++, then moved to C#/ASP.NET at the end of 2000, then used to rewrite all of the Dell.com online applications (cart/checkout, My Account, Premier, Support etc.)
Complex enterprise application design
Developing highly modular smart clients
Object oriented design
Software globalization
Writing very high performance dynamic websites
Writing secure code
(Privately Held; 201-500 employees; Information Technology and Services industry)
January 2006 — Present (3 years 7 months)
Neudesic is a Microsoft Gold Certified & Managed Partner that helps its clients design, develop and deploy everything from complex enterprise-wide strategic applications to tactical quick-to-market solutions, all built on Microsoft techologies.
As Technical Director for our Desert Mountain Region, I use my experience with these techologies to architect and delivery of all Custom Application Development projects (typically using ASP.NET, WinForms and Windows Presentation Foundation) in Neudesic's Desert Mountain region (AZ, CO, NM, UT).
I am also responsible for helping drive our internal product development strategy, staff training, watching the horizon for the Next Big Thing and for the overall success of all Neudesic's Custom Application Development projects company-wide.
(Public Company; 10,001 or more employees; DELL; Information Technology and Services industry)
January 2004 — January 2006 (2 years 1 month)
Responsible for providing strategic technical direction that helps Dell develop and roll out the global software systems used to run its web site and internal sales tools.
During this time I spent 18 months working on an application designed to replace 20+ relationship tools with a single highly leveraged application. The application was built using a platform independent framework of my design, that let us do our initial rollout in an ASP.NET platform, then move to a WinForms host with little or not application or UI change (the UI was all expressed in XML, which remained largely unchanged when we moved to WinForms)
(Public Company; 10,001 or more employees; DELL; Information Technology and Services industry)
August 1998 — January 2004 (5 years 6 months)
Designed and led development of www.dell.com globally (now in 85 countries), first to an in-house built engine of my design, written in C++ and using XML to generate 1 million static web pages every night. In 2000 I led the port of this system to ASP.NET using C#, and then spent 18 months moving the platform to Dell.com's current look and feel, finally launching at the tail end of 2003.
(Privately Held; 201-500 employees; Financial Services industry)
June 1992 — August 1998 (6 years 3 months)
Developed systems that help spearhead a 5x increase in company profits during my tenure, specifically Renault's in-showroom car selection and financing system, and the software the linked this through to the mainframe for underwriting the customer while they are still at the dealership.
(Public Company; 1001-5000 employees; Financial Services industry)
December 1988 — June 1992 (3 years 7 months)
Initially started out writing actuarial applications in BASIC and C, then moved to the mainframe IS department, writing reporting and account management applications in COBOL and EasyTrieve Plus. Also developed a CASE tool for putting together Jackson Structure Diagrams, all written in C and x86 assembler.
Software design, Internet technologies, Agile software development, Computer language design, Writing Mac and iPhone software (in Cocoa)
US Patent 6,748,569 – XML Server Pages Language.
US Patent 6,763,343 – Preventing duplication of the data in reference resource for XML page generation.
US Patent Pending - Representing a customer's interests using n-dimensional coordinates
XPath Querying Over Objects with ObjectXPathNavigator – MSDN (Extreme XML column, March 2003)
System.XML Drilldown (co-speaker) – Microsoft Professional Developers Conference (October 2001)