Software Architect / Senior Developer
Since 1998, I have done a wide range of web development and have used many
technologies (C++, Perl, VB, VB.NET, C#, ASP, ASP.NET, ASP.NET MVC2, ASP.NET MVC3, SQL, PL SQL, T-SQL,
ColdFusion [CFML], PHP, ActionScript). I have also used many tools from Flash, Fireworks, Photoshop,
Dreamweaver, Eclipse, and Visual Studio.
My core skill set lies in problem solving and creating solutions to solve
problems in the most efficient (time, budget, and quality) way. I enjoy
development and do so in my free time. I use that time to explore new topics that look interesting and to expand my knowledge on existing topics.
I have a unique work experience and understand not only coding but also
network and server implementations (being a system administrator). I have
experience integrating technologies to fulfill requirements or solve
limitations of technologies.
An example of this I can provide is a solution I did for a client. The
solution involved ColdFusion, SQL Server 2005, and ASP.NET Web Services. Due to specific security requirements and limitations of interoperability of
ColdFusion 7 and ASP.NET I developed SQL Server CLR Functions and Procedures that invoke web services and return structured data to ColdFusion. From a CF developer perspective all you do is call a stored procedure or execute a cfquery call. The DBMS server does the rest and because it has the ability to use the .NET language I was able to invoke custom services that had very specific security requirements. This solution has been in place for three years now and has not had any issues with this method.
I have also used different technologies to handle things like encryption for
PCI compliance. I worked with a client to build a custom transactional
processing system that utilized C++, Java, SQL Server, PHP, and ColdFusion.
The end result is a distributed secure system that handles all payment
processing for this client (Web and Internal). This solution also required an
understanding of Firewalls, IDS, and how to combine technologies so they would work together seamlessly.
If you're looking for a developer who can research options, architect
solutions, develop and document, I am an excellent choice and look forward to working with you.