About
I’m a C# developer located in Tampa Bay, Florida.
C# (3 Years Experience)
PHP & VB.NET (6 Years Experience)
Web and Graphics Design (7 Years Experience)
Recommended Books:
Technologies and Languages with professional experience: C#, VB.NET, NUnit, PHP, NSIS, [My]SQL, Unity & Other EAB’s, HTML, Javascript, VB6, NANT, JQuery, Ext, Flash, AJax, CakePHP.
Presently Learning: Haskell, Python, Castle Windsor, ASP.NET MVC, CodeIgniter, Symfony.
Some Experience / Exposure To: C, C++, F#, Ruby, PowerShell, CIL, Java
Operating Systems with (varying) Experience Installing and Maintaining: Windows (Server 2000; 2003; 2008, Desktop 95; 98; XP; Vista; 7), RHEL, CentOS
C# (and .NET) Development
I have a thorough understanding of C# and the .NET framework and feel very comfortable designing, building, debugging, testing, and deploying .NET applications. The last two C# books that I have read are CLR Via C# and Pro C# 2008.
Graphics and User Interface Design
I have a strong understanding of formal user interface design for both WinForms and Web and have had six years experience with Adobe Photoshop (7, CS, CS3). I am very comfortable rapidly taking designs from concept, through iterations of paper and computer prototyping, all the way to final polished interfaces in .NET applications or on the web.
PPC Marketing and Analytics
Prior experience setting up and maintaining campaigns in Yahoo Search Marketing, Microsoft AdCenter, and Google AdWords. I am very comfortable using Google Analytics and other third party analytics packages, such as PhpMyVisites, to track and analyze web traffic. I have built many small custom analytics solutions in PHP, including an AJAX system (with extjs) that allows users to track advanced metrics, such as click value, at the campaign level.
Project Management
I’ve had professional experience employing most of the processes outlined in the PMBOK guide and have a fundamental understanding of project management. I have two years experience using Microsoft Project 2007.
Hobbies
I am constantly expanding my software development knowledge in my free time. Also, I’m a licensed pilot (slowly working on my instrument rating) and enjoy scuba diving.
.NET Competency
This table outlines my understanding (and ability to program) in the .NET framework and in general. The first score is my own rating and the second is the last independent review that was given by a coworker. This table is based off of the Programmer Competency Matrix available here:
http://www.indiangeek.net/programmer-competency-matrix/
| Area | Self (05/09) |
Independent (03/09) |
Notes |
| Data Structures | 2/3 | 1/3 | |
| Algorithms | 2/3 | 2/3 | Reading “Introduction to Algorithms” |
| Systems Programming | 2/3 | 3/3 | Close to Level III |
| Version Control | 2/3 | 2/3 | No direct DVCS experience |
| Build Automation | 3/3 | 3/3 | |
| Automated Testing | 3/3 | 3/3 | |
| Problem Decomposition | 3/3 | 3/3 | |
| Systems Decomposition | 3/3 | 3/3 | |
| Communication | 2/3 | 2/3 | |
| Code Organization (File) | 3/3 | 2/3 | Ignoring License Header Req. |
| Code Organization (Project) | 3/3 | 3/3 | |
| Source Tree Organization | 3/3 | 3/3 | |
| Code Readability | 3/3 | 2/3 | |
| Defensive Coding | 2/3 | 2/3 | |
| Error Handling | 3/3 | 2/3 | |
| IDE | 3/3 | 2/3 | |
| API | 2/3 | 2/3 | (.NET Framework) |
| Frameworks | 2/3 | 2/3 | |
| Requirements | 3/3 | 2/3 | |
| Scripting | 2/3 | 2/3 | |
| Database | 2/3 | 3/3 | |
| Language Experience | 2/3 | 1/3 | |
| Platforms Experience | 1/3 | 1/3 | |
| Years Experience | 2/3 | 2/3 | |
| Domain Knowledge | 3/3 | 2/3 | |
| Tool Knowledge | 3/3 | 1/3 | |
| Language Exposure | 3/3 | 1/3 | |
| Codebase Knowledge | 3/3 | 3/3 | |
| Technology Knowledge | 2/3 | 2/3 | |
| Platform Internals | 2/3 | 2/3 | |
| Books | 2/3 | 2/3 | |
| Blogs | 3/3 | 1/3 | |
Averages
|
2.4 |
2.1
|




