John Marquez Resume
Denver, Colorado
Skills & Experience
- Microsoft Certified Professional Developer
- Windows Azure cloud computing
- HTML5, JavaScript, and JQuery web development
- SOAP and REST web services development
- Analysis, architecture, design, implementation, testing, deployment, and support
- Problem solving skills
- Leadership and communication skills
Senior Web Developer
2009 – 2010 Contract
Responsibilities: lead developer, software development, analysis, research and design, testing, deployment, support
- Developed web applications using ASP.NET 3.5/4 WebForms, ASP.NET MVC 2, AJAX, JQuery, JavaScript, C# 3/4, IIS 6/7, Memcached, Spring.NET, Helicon URL Rewrite, SQL Server, XQuery, XPath, DNN 4/5, Visual Studio 2008/2010
- Developed SOAP & REST web services using WCF 3.5/4
- Created client-side tree hierarchy functionality using jQuery, jsTree, AJAX, JSON, C#, LINQ, caching, and ASP.NET HTTP Handler
- Optimized web applications using jQuery, JavaScript, AJAX, caching, viewstate reduction, and CSS/JavaScript minification
- Developed LINQ to Objects and LINQ to XML for collections and XML generation
- Developed SQL queries and stored procedures using SQL Server
- Debugged web applications, HTTP, and JavaScript using Chrome, Firefox, IE, ASP.NET Tracing, and Fiddler
- Created unit tests using Visual Studio, WatiN, and Selenium
- Automated build and deploy using PowerShell, SVN, MS Build, SharpZipLib, and IIS
- Created PowerShell scripts for remoting, background jobs, IIS, SVN, search, debugging, and batch processing data
Senior Web Developer
2007 – 2010 Expression Software
Responsibilities: developer, software development, research and design
- HTML5 research and development
- Parallel computing research and development using .NET 4 Parallel Framework
- Functional programming research and development using .NET F#
- Developed website www.aliasware.com using ASP.NET MVC 1/2, AJAX, JavaScript, jQuery, C# 3/4, F#, Windows Azure, SSL, reCAPTCHA API, YUI Compressor, IIS 7 Request Filter/URL Rewrite
- Developed website www.expressionsoftware.com using ASP.NET 3.5 WebForms, AJAX Library 3.5, JavaScript, C# 3, F#, Windows Azure, Silverlight, XAML, Google AJAX API
- Developed WCF 3.5/4 REST web services
- Developed web functionality using YUI Rich Text Editor
- Debugged web applications and JavaScript using AJAX Library, Firefox Firebug, Fiddler, and IE Developer Toolbar
- Integrated SEO using sitemaps, Google Webmaster Tools, URL submissions, and searchable content
- Created PowerShell scripts for search, encryption, security, file management, and web utilities
Senior Web Developer
2007 – 2009
Responsibilities: lead developer, software development, analysis, research
- Developed Facebook application using ASP.NET WebForms, Silverlight, XAML, C#, WCF REST web services, Facebook API, XML, JSON, XSD, SQL Server, and IIS
- Developed call center and sales management web applications using ASP.NET WebForms, JavaScript, AJAX Library, AJAX Control Toolkit, C#, XML, XSLT, SQL Server, and IIS
- Created ClickOnce Deployment for web-based installation of Windows application, digitally signed with certificate
- Created Windows file monitor/data upload tray-application using C#, Windows API, PInvoke, custom hashed key authentication, WCF REST web services, SQL Server, XML, JSON, and zip compression
- Developed cross-browser JavaScript functions and libraries
- Developed WCF SOAP and REST web services, hosts and clients, using .NET, XML, and JSON
- Created data access and business libraries using LINQ to Objects and LINQ to XML
- Utilized C# generics, delegates, events, extension methods, anonymous types, and lambda expressions
- Created workflow rules-engine functionality using .NET WF, Policy Activities, and Ruleset Editor
- Created role-based security functionality using MS Authorization Manager, C#, Interop, AD, and XML
- Created website logging and exception handling functionality using MS Enterprise Library application blocks
- Created ASP.NET user control event notification functionality using the Observer design pattern
- Created .NET Windows Service application for FTP batch process using C# and SQL Server
- Created PowerShell scripts for AD, search, encryption, file management, and web utilities
- Created TFS source code and work item utility applications using TFS API, C#, and PowerShell
- Developed data access layer libraries using CodeSmith and .netTiers
- Created web application layout and design using ASP.NET master pages, HTML, and CSS
- Developed unit tests using NUnit, TestDriven.NET, and WatiN
- Created Visual Studio addin/macros using Visual Studio API and C#
