Welcome

My name is Robert Pinchbeck, and I am a professional software engineer specializing in Microsoft .NET development technologies. I have extensive experience with developing enterprise software applications using Microsoft development tools and platforms. I hold several Microsoft Developer Certifications including MCSD: App Builder, MCSD: Web Applications, MCPD: Web Developer, MCSD in .NET, and MCTS in SQL Server and .NET Framework. I am also a Certified Scrum Developer® and a Certified ScrumMaster®

Currently, I am a developer for an online accounting software company where I design, develop, and refactor web applications and services used by more than a million customers and their businesses.

I have expert technical qualifications with Microsoft tools and technologies including C#, ASP.NET, MVC, Visual Studio, SQL Server, Entity Framework, OData, Web API, JavaScript, HTML5, CSS, JSON, XML/XSLT, IIS, SharePoint, TFS, and all Windows desktop and server products.


Résumé

To view my work experience and professional credentials, please click on one of the following links.

Résumé Preview
Browse


Portfolio

To demonstrate the quality of my work and coding style, here are some sample projects that I have completed.

Human Hyperlink

Human Hyperlink
Demonstration

This application generates JavaScript code that creates a hyperlink that robots cannot follow (without running the JavaScript). The generated script is randomized to prevent robots from detecting it, and it is also minified for easy inclusion in web pages. This is a simple ASP.NET MVC Core 2.0 application running in a Docker container in the cloud (Azure).


ABNF To ANTLR

AbnfToAntlr Preview
Demonstration
Application Source Code
Grammar Source Code

This is a simple web application I wrote to translate any ABNF grammar to an ANTLR grammar. The resulting ANTLR grammar should be syntactically correct; however, some ABNF grammars are inherently ambiguous and ANTLR will complain about them until the ambiguity is resolved by the user. The translator uses parser and lexer components generated by the excellent ANTLR toolset.


College.NET

College.NET Preview
Demonstration
C# Source Code

This is a simple ASP.NET Web Forms program that I wrote to let my friends and family browse the details of my college experience.  The application was designed to work on both modern browsers and older browsers that don't support Javascript and/or Cascading Stylesheets.  The implementation relies on a Databound Custom Web Control that processes and presents the results of database queries in response to form submissions.  Users can sort, filter, and select different views of the data.


Certifications

MCSD App Builder Logo MCSD Web Applications Logo MCPD Web Developer Logo MS HTML5 JavaScript CSS3 Logo MCTS Logo MCTS SQL Server Logo
CSM Logo CSD Logo CSD Logo

Microsoft Transcript 737182, access code: chicago9

Scrum Alliance® Transcript

Amazon Web Services Transcript


Contact




Copyright © 2007-2019 by Robert Pinchbeck
All Rights Reserved