Software Engineering ConsultantDavid J. Nelson
Languages: C#, Java, XML, Perl, PHP, Python, Javascript, SQL, XSL, Regular
Expressions, VB Script, HTML, CSS
Skills: Object Oriented Analysis, Design, And Programming; Web Applications (UIs and Services); AJAX / Dynamic HTML; Software Design Patterns: Singleton, Observer, Factory, Command, Strategy, Model View Controller; TCP & UDP Socket Programming; Distributed Messaging Applications (MSMQ, SQL Server, ASP.NET, IIS, Threading, Generic Queues Using The Command Pattern); Threading Management And Synchronization; Windows Forms, Application Performance Tuning; Software Installers With MSI and Custom Actions; Visual Studio, Eclipse; E-Commerce: Shopping Carts, Cybersource, Paypal, Security, Performance, Monitoring Systems; memcached; Strong Understanding Of Generics, .NET Remoting; Version Control (Command Line CVS On Linux, Visual Source Safe, Team Foundation Server, WinCVS, SourceOffSite, SourceGear Vault); Developing Software On Every Layer Of Complex N-Tier Applications; Agile Development Methodology; Apache and IIS Administration; COM+ via .NET, Tomcat / Axis, Django Templates | ||