Flyersoft.net Professional .NET Contractor 
"In the past a leader was a boss. Today’s leaders must be partners with their people.. they no longer can lead solely based on positional power."
Ken Blanchard
home about me services contact me
Skip Navigation LinksHome > Services
I offer my services On and Off-Site. If you have an established team and you just need some extra hands I can provide my services on-site.

If you just have a small project to be done or if you don't have any workspace left for another much needed developer I can to off-site or telecommute work.

I am also available for the one or more hour component development, if you have a component you like to outsource because of its complexity but you don't expect it be large enough to hire somebody or if you have a problem with some code and you need a hand with debugging, contact me.


.NET Software development
If you are looking for a Senior .NET Developer, you came to the right place. I have been working with the .NET Framework in a professional environment since the first public beta became available.

I have been using and designing SQL Server databases as early as version 6.5, and have been working for the last 4 years exclusively with version 2000. I am currently working on some internal projects based on SQL Server 2005.


ASP.NET based Inter- and Intranet applications
I have extensive experience in designing, developing, testing and implementing ASP.NET based Inter- and Intranet applications.

All of the ASP.NET applications used a SQL Server 2000 database (currently upgrading some to ASP.NET 2.0 and SQL Server 2005).

Some ASP.NET applications also used Microsoft Message Queue as the communication channel to supply Windows Services of the necessary info to start processing large amounts of data or extensive calculations.

Other ASP.NET applications I developed used web services and remoting to communicate with external services.

I have also developed web site components which turns data retrieved from SQL Server directly into web pages based on XML/XSLT transformations.


.NET Windows Applications
I have extensive experience in designing, developing, testing and deploying .NET based windows applications both signal form and MDI based.

Some of the windows applications used Web Services or .NET remoting to retrieve information from 3rd party services.

Some windows applications used SQL Server to store or retrieve data from while others used XML files to maintain the information the application worked with.

I have used threading in all applications where remote connections were involved or moderate processing needed to be done.


.NET Windows Services
Although they are technically windows applications, I just mention them separately as they are a subject on their own.

Most if not all .NET Windows Services I have developed were using Microsoft Message Queues to receive notification of actions to take. Most of the messages contained serialized classes containing the information needed to start the extensive processing the Windows Services were designed for.

Technical Experience Summarized
I have summarized below the areas, languages and technologies I have extensive experience with:
  • ASP.NET 1.1 / 2.0
  • .NET Windows Apps
  • C#
  • VB.NET
  • T-SQL, Stored Procedures, Triggers
  • SQL Server 2000 / 2005
  • Database design
  • Visual Studio .NET 2003 / 2005
  • Visual Source Safe 6.0d / 2005
  • Microsoft Visio
  • Threading
  • Microsoft Message Queue
  • .NET Remoting
  • .NET Web Services
  • .NET Windows Services
  • XML and XSLT transformations
  • HTML and XMHTL
  • Windows 2000 Advanced Server
  • Windows 2003 Server
  • Windows XP Professional


Team Lead
Whether you need a team lead for a short while or for the duration of your project I have the technical and personal skills required to lead your development team.

When you hire me as a team lead for your development team, beyond the responsibilities you assign me, I will also:
  • mentor and coach development staff to maximize performance,
  • resolve any issues thrown my way, including escalations,
  • create, communicate and enforce development standards,
  • coordinate developer resources on various projects in cooperation with Project Managers and the General Manager,
  • contribute in project planning meetings, which may involve face-to face meetings with clients, to create, define and understand the end to end scope of both business and technical requirements,
  • bring knowledge and experience about a wide variety of Microsoft technologies to solve technical challenges,
  • create an enjoyable work atmosphere to boost employee morale.

 

 

Flyersoft.net © 2006