HomeExpertise

Neil Cresswell’s Skills Matrix - Experience and Expertise

Skills Matrix

All skills and technologies detailed in this matrix have been used extensively,
unless otherwise stated.


Neil’s site is fully standards compliant.
Is yours? Please ask if you need help!

Validate XHTML standards compliancy. Validate CSS standards compliancy.
Web Development
Microsoft stack IIS web sites since 1997 using classic ASP, .Net, C# and VB against Microsoft SQL Server, other RDBMS platforms and web services APIs. (RPC, REST, SOAP, etc.). LAMP stack Apache web sites with PHP5 (various frameworks) and MySQL. Development of complete JavaScript applications using jQuery as a foundation, in addition to typical scripting and web 2.0 interactive AJAX work. JSON, XML, XSD and XSLT. Advanced SEO with proven results. Google Analytics eCommerce, Google Mini and Google Search Appliances. Cross-browser compatibility for IE5-9, Firefox, Chrome and Safari (Webkit) plus iPhone and Android. Clean, standards-compliant XHTML and CSS development, plus graphic design and UI/UX work. Performance and scalability optimization. Security hardening including PCI compliance, SQL injection and XSS resolution. Software patterns, MVC, SMTP, MAPI, CDOEX (Exchange,) CDONTS, CDOSys, System.Net.Mail (.Net,) EHLAPPI, Rumba APIs, Crystal Web Reports, programmatic FTP, scraping, ADSI and LDAP.

Windows Development
Windows DLL and executable development since 1994, including Windows applications and operating system services using C# or Visual Basic (VB v3 through v6 and VB.Net.) VBScript, VBA (Outlook, Excel, Word Access,) COM, DCOM, COM+, MTS, OLE and DDE. Crystal Reports and Crystal Web Reports, Infragistics UltraSuite, Sheridan Widgets, TrueGrid/DbGrid, RoseGUI, MS Code Profiler, XML Spy, ADSIEdit, CustomerQ integration, client/server, 3-tier and n-tier architectures.

Other Development
Assembler (68000 series.) Rational Rose UML object modeling, Team Foundation Server (TFS), Subversion (SVN), Visual Source Safe (VSS) and Intersolv PVCS code repositories, version control and release management systems. Microsoft Project, Visio and ABC Flowcharter. Various bug tracking systems such as TFS, BugZilla, CustomerQ and Issue Manager.

Database Technologies
Used in both web development and Windows development projects. Microsoft SQL Server 2008, 2005, v7 and v6.5, MSDE, DTS, SSIS, T-SQL, ANSI SQL, MySQL v5 and v4, Oracle, Informix, Microsoft Access, stored procedures, triggers, query optimization, schema design, ERWin, MySQL Workbench, ADO.Net, ADO, RDO2, RDO, RDS, OLE-DB, ODBCDirect, DAO, Jet, VBSQL, OMA, flat files, Excel feeds, RDBMS and hierarchical databases with shape trees. Additional work with legacy DBMS such as Archive, dBase, Clipper, FoxPro, DataEase and Btrieve.

Servers and Operating Systems
Microsoft Windows - all versions - includes DLL/executable development and production support for Windows 2008 Server, Windows 2003 Server, Windows 2000 Server, Windows NT Server, Windows 7, Windows Vista and Windows XP. Some limited Linux work (Ubuntu, Debian, CentOS.) Previous admin experience with UNIX (OSF Motif, NeXTSTep, HP-UX System V, SunOS,) Novell, Banyan Vines, ICL and Wang. Microsoft Exchange, Citrix WinFrame/WinCenter, MS-DOS (all versions.)

Network Management
Data center management, data center migrations, large-scale web farms and db clusters, cloud management, negotiations, security hardening and performance optimization, monitoring and troubleshooting, network design, firewalls, load balancers, (Big IP,) domain and DNS management, mail servers, Active Directory/LDAP, VOIP telephone systems such as TalkSwitch.

Team Management
Management of off-shore development teams in 2009 and 2010 for eVenues. Director of Engineering at Hillclimb Media and Demand Media (2005 to 2009) responsible for recruiting and running multiple development teams and support staff, office and production environments and defining the SDLC, processes and standards. Demand Media recently IPOed. Lead Engineer and Project Manager for InterMune, recruiting and managing a team of developers from 2001 to 2004. Chief Engineer at Achieva.com in 2000 and 2001, dealing with both in-house staff and an off-shore development team. Achieva had a successful exit strategy. Resource and project management using a mix of agile and waterfall techniques. Microsoft Project. Start-up CTO experience (2011 to 2012.) Licentiate of the Institute of Data Processing Management (LIDPM.)

Industries and Markets
Dot-coms and Start-ups, Internet, Media, Banking and Credit Card Systems, Biotechnology and Pharmaceutical, Education, Non-Profits, Human Resources, Insurance, International Finance, Internet Hosting, Investment, Localization, Publication Industry, Payroll, Professional (Legal), Public Utilities, Subscription Systems, Retail, Shipping, Travel and Leisure.

Developer Tools

A useful collection of free tools for web development and software developers.

learn more

Customer Tools

Fast & easy recommendations for small business owners working with web developers.

learn more

Web Portfolio

Some of the many web sites Neil has worked on and managed development teams for.

learn more
Content © 2001-2017 Neil B. Cresswell. All Rights Reserved.