Freelance ASP.NET, C#, VB.NET, SQL Server, SharePoint Web Developer
Last update: January 17, 2008
My name is Kingsley Tagbo and I'm an independent, freelance Microsoft Certified ASP.NET, C# and Visual Basic .NET Developer with 5 Years of strong .NET development experience and 10 years of total software application programming experience.
I am the kind of programmer who can take up your project from scratch, analyze and document your project requirements, architect, design, code, test and deliver your web or windows software projects on time and under budget using:
C# or Visual Basic.NET for your ASP.NET Websites and .NET Applications
SOAP, XML and Web Services for your Service Oriented Architecture (SOA) projects
SQL Server for your Database Design and Development needs
I also have extensive experience working in teams on enterprise software projects, optimizing web applications for scalability and performance, using Test Driven Development and Unit Testing tools like NUnit and Source Code Management Software including Rational, SVN and Visual SourceSafe.
Hire Me Now For 3 Amazing ... Unbeatable Guarantees!
I will save you time by getting up to speed quickly and completing your software projects faster than you thought possible before today ... Because of my experience, I guarantee I will hit the ground running on your project!
I will save you money by writing code that works! ... Because of my experience, I can see what works and what doesn't at the design stage and before a lot of code is written!
I will write better, more mature software for you, while keeping your costs low ... or equal to the costs of hiring a junior web programmer! I will achieve this using iterative, agile, test driven and pragmatic cutting-edge software development practices!
So, hire me for your software development projects. I live and work from Saint Louis, MO, using Yahoo/AOL/MSN/ICQ chat for communication, BaseCamp for project collaboration (http://www.basecamphq.com/), email and phone.
Click Here To Contact Me About Getting Your Software Projects Done Right!
The next step is yours. You read my 3 unbeatable guarantees and you want my highly skilled programming services on your project. So, go ahead and click here to contact me.
Here's My Portfolio / List of Recent Projects:
.NET Software Consultant, Adaptive Solutions Group
Designed and developed Purchase Order Automation Email Notification solutions using ASP.NET and SQL Server.
Architected performance tuning and scalability solutions for ASP.NET Portals supporting Manufacturing, Return Material Authorization (RMA), Shipping business processes using C# and VB.NET.
Re-architected ASP.NET and SQL Server Business Applications Software Platform for better scalability, maintainability and reliability.
Migrated several SQL Server 2000 Reporting Services Reports to Reporting Services 2005 Environment.
.NET Contract Developer, CDI Corp.
Architected and developed Web Services for Video feed used by Bud.TV (http://www.bud.tv) flash players.
Developed Secure Web Services Authentication Layer for authenticating requests for Video feed. Authentication services developed with SOAP Headers and SOAP Extensions.
Architected and developed the ASP.NET 2.0 Content Management System (CMS) for Bud.TV (http://www.bud.tv). The Content Management System was developed in C# 2.0, ASP.NET 2.0, SQL Server 2005, MasterPages, Full HTML Editor (FCKEditor) and several ASP.NET User Controls and Server Controls.
Architected and developed a data access layer for updating, deleting and editing Video Series and Video Episodes.
Designed and Developed ASP.NET 2.0 pages for managing Video Streaming Feed Links, Content and Download Links used in Bud.Tv (http://www.bud.tv). Implemented ObjectDatasources, business entities and list object collections.
Designed and Developed Custom Paging for the Video Content Management System used in Bud.TV (http://www.bud.tv).
.NET Consultant, A.G. Edwards
Designed, Architected and Developed an Enterprise Security Framework using Design Patterns and UML Design for Enterprise Security Framework for A.G. Edwards.
Designed and Developed SOAP Filters, SOAP Extensions and Web Services for Enterprise Security Framework.
Designed and Developed Test Cases and NUnit Tests for Enterprise Security Framework Classes.
Designed and Developed several Stored Procedures for the Data Access Layer of an Enterprise Software Lifecycle Release Management System.
Designed and Developed XML Web Services Data Access Layer for an Enterprise Software Lifecycle Release Management System.
Designed and Developed C# Web Services and Web Methods for Automated Check-ins of Source Code into Rational ClearCase using .NET Framework and .NET Web Services.
Managed Source Code Release to Development and Production with Rational ClearCase, Cruise Control and Cockpit.
Performed Developer Mentoring on ASP.NET, SQL Server, Web Services and C#.
.NET Consultant, NextGen
Implemented an ASP.NET Rewards and Loyalty Management Application in C# for Maritz.
Optimized several stored procedures for Rewards Management for multiple Banking Applications.
Designed several data management processes for loading of millions of records into new tables, created and optimized DTS packages, created and optimized indexes, designed new tables.
Maintained several on Rewards Management ASP.NET Websites for several Banks including WellsFargo, USBank, Bank Of America.
Created several new stored procedures for new Enterprise Awards databases.
Created several DTS packages, Stored Procedures and Tables for importing and exporting large amounts of text files for Quarterly Statements, Orders, Rewards data.
Reviewed several different DTS packages, stored procedures and C# Classes for Code Quality Control Review.
Implemented C#, ASP.NET and SQL Server applications for 3 Banks including one multi-lingual application.
Analyzed, documented and created scripts for different Rewards Management Applications.
Technical Lead for a team of 4 developers supporting and developing Online Banking Applications.
.NET Contract Programmer, Anheuser-Busch Companies, Inc.
Designed and implemented a load balanced ASP.NET web application that provided online access to ordering, purchasing, inventory and marketing data from IBM DB2 (IBM iSeries - AS400) and Oracle data warehouses for a distribution and direct marketing team (over $100 million in computer merchandise).
Implemented the web application on development, load-balanced quality control and production servers using web services for all data access including graphing and charting functionality.
Implemented web services using several objects that created PL/SQL and AS400 statements for line charts, bar charts and asp.net data grid server controls. Implemented several different layers of drill down capability using asp.net data grid controls.
Used Advantage2E (Synon - AS400), SQLPlus(Oracle 8i) and BusinessObjects5.1 to analyze sales and ordering information for various marketing and promotional catalog items.
Used Microsoft® Exception Blocks to provide real-time error notification services for both the web application and web services.
Created visual basic .net custom controls and components to provide customized error reporting, menu navigation (xsl and xml menu server control), web charts and data access.
Offsite Consultant / Web Master, WWW.KDKEYS.NET
Authored the e-Book: Best Kept Secrets of Web Traffic Analysis: How to Find Gold in Your Web Traffic Data.
Authored the e-Book: Best Kept Secrets of Email Marketing - "How to Make More Sales, Grow Your Business and Increase Your Subscriber Base Using Responsible Email Marketing".
Designed and implemented an asynchronous email solution using C#, .NET and ASP.NET.
Designed and implemented a Blog Content Reader, an ASP.NET RSS Feed and a Content Aggregator with C#, XSL and XML. Implemented a C# Remoting Framework for subscribing to and publishing XML Content.
Designed and implemented several content management user controls and server controls for web site navigation.
Designed and implemented a custom weighted banner or advertisement display solution with ASP.NET and C#.
Designed and implemented a secure Web Service for delivering emails asynchronously and by using a C#.NET Remoting Framework.
Implemented and optimized ASP.NET data caching for several C# data access methods.
Designed, developed and extensively documented an object oriented, scalable, multi-tier machine-learning application using Visual Basic.NET, C#, .NET, .NET Framework, XML, and Windows Forms technologies. The .NET Regression Framework created a model from the training Dataset and used the model to predict missing data. It used Windows Forms technology to plot the data points in the prediction Dataset and could analyze data from SQL Server, Oracle, Microsoft Access and XML data stores. The predictions were saved to a Dataset or an XML file.
Designed architecture, developed and implemented a C#.NET Object Oriented Application with the .NET Framework, XML.NET and ADO.NET for analyzing customer purchases, orders and transactions for buying patterns reflecting items frequently purchased together.
The C#, .NET Sales Data Mining Application mined customer transactions (in XML Files and in-memory ADO.NET Datasets) from databases, shopping carts and retail stores and the results were used for marketing, advertising and sales management. The C#, .NET application was derived from a set of base classes and used inheritance, composition, strongly typed datasets, XML Schema Definition tool (XSD.exe), Assembly Strong Naming, Custom Events and Delegates, Custom Attributes, Namespaces and C#, .NET Classes and a Market Based Analysis APriori Algorithm. An XML documentation file was created and transformed using XSL to a HTML browser based source code documentation file.
Created a software developers community site using C#, .NET, ASP.NET and Visual Basic .NET that currently hosts more than 6000 developers and provides content on .NET Framework, C#, .NET, Visual Basic NET, ASP.NET and Data Mining.
Designed, developed and implemented data mining components and applications with Visual Basic 6, XML and SQL Server 2000. The applications included implementations of The Naive Bayes Classifiers for Web Data Mining and Textual Classification.
Developed a commercial communications portal framework in Active Server Pages (ASP 3.0) for Voice Messaging.
Designed and developed a secure web application for managing financial brokers and their accounts. The financial accounts of a large number of clients for the Financial Services Company were made available online through my ASP Web Application.
Web Software Engineer/ .NET Developer at Noel Group, Inc.,
As an ASP.NET web engineer for an E-Commerce firm, I developed an Affiliate Marketing E-Commerce web site using VB.NET, ASP.NET, ADO.NET, XML and SQL Server. The affiliate marketing site extended the online marketing presence of the E-Commerce firm and enabled it to boost its E-Commerce revenue.
Created an ASP.NET XML Navigation Menu Server Control for the navigation of the ASP.NET E-Commerce web site with VB.NET and XML. The XML Control was a Server Control that was rendered completely from a Microsoft .NET Assembly and was re-usable on any of the ASP.NET Web Forms with ASP.NET Server Control Syntax. The XML Navigation Menu Server control used role-based security to determine what menu users could see when they accessed the website.
Implemented a role-based security system for the ASP.NET web site using the Common Language Runtime (CLR) Security System with VB.NET.
Implemented Site Personalization and Role-Based-Personalization for the ASP.NET Affiliate Marketing E-Commerce Web Site. This allowed the ASP.NET E-Commerce Web Site to change Cascading Style Sheets (CSS) to match the CSS of E-Commerce Sites whose products were being sold. Roles-Based Personalization allowed the E-Commerce Web Site to detect the type of user visiting the site and present content appropriate for the user's roles on the site.
Designed and developed management reports using ASP.NET and Visual Basic .NET.
Created an ASP.NET web-based CRM (Customer Relationship Management) tool for company sales personnel who were using Excel spreadsheets. This increased efficiency and accuracy of the reports, consolidated data in a central database accessible to other enterprise systems and saved up to 64 hours of productivity per month.
Componentized login functionality and created a multi-tiered system composed of data access and business logic layers using Visual Basic .NET.
Software Manager at Ozark Electronics, Inc.
Led a team of developers to complete several projects on time and under budget including the design, development and implementation of a Warehouse Management System that saved $50,000+ in project implementation costs and was instrumental in retaining a key account worth several millions of dollars.
Designed architecture for a business and technical strategy for tracking the large volume of help desk and support calls handled and resolved by the programming team by implementing a scalable Customer Support Site / Help Desk Site using ASP, VBScript and SQL Server 2000. Improved the capability of the software team to account for its productivity in terms of hours spent in the office vs. number of support calls or projects handled, number of support calls received vs. number of support calls resolved by each programmer by over 50%.
Created a Web Knowledge Base for software projects, applications and support calls that improved the company's knowledge management processes by 75%.
Created a Data Warehouse and an Online Analytical Application (OLAP) using SQL Server 2000 Analysis Manager, SQL Server 2000 and Excel.
Redesigned and implemented ASP Applications using ASP, VBScript and SQL that provided more than 80% of the inventory information required from customers online.
Mentored programmers on Business Process Documentation. Mentored the growing IT department by promoting the use of modeling tools, source code control, controlled release cycles, and separate environments for development, test, and production.
Implemented a 1000+ page business process documentation for core software and database application software.
Responsible for the day to day administration of the company's only SQL Server implementation.
Responsible for designing and implementing the Business Processes for the Help Desk Site.
Designed and Developed a Data Warehousing Solution for the Helpdesk.
Designed OLAP Structures for End User Multi-Dimensional Analysis.
Responsible for Documenting in-house applications, defining source code, business process and application documentation standards, Training and Mentoring Of Programmers, skill development and Software Project Management.
Managed the completion and deployment of a Parts Inventory System.
Designed a performance rating system for the IS software team and conducted the performance appraisals for the software group.
Designed and implemented (in a team setting) a Warehouse Location System with Visual Basic with real time data reported with Crystal Reports and Active Server Pages. Initiated and implemented a customized Data Analysis Business Strategy for managing the high volume of support calls.
Helped to establish and document Visual Basic coding standards and Business Process Documentation for the software department, increasing the software documentation by 75%.
Consultant/Application Developer at StafTek Services Inc
Responsible for Visual Basic 6.0 and VBA application development, COM/DCOM Programming, Database development and optimization with Microsoft Access.
Designed and Developed an ActiveX Control to display the percentage completion of recordset processing to end-users.
Upgraded Access 95 database for the Costing Group of a Financial Department to Access 97. Developed a Win95 Client Front End for the Database. Optimized the Costing Group database, and developed a multi-user version database which could handle Microsoft Access locking conflicts.
Designed and Developed a Microsoft Access 97 Split database for tracking laboratory data for the Hydraulics Group.
Upgraded and optimized the Machinery Tracking Database to Access 97. Redesigned the user interface to increase speed and efficiency.
Converted database macros to Visual Basic code and provided error handling to procedures, normalized databases, redesigned and optimized queries, designed and implemented new user interfaces.
Performed Extensive Programming and Development of numerous Visual Basic Classes and Class collections to Modify and Optimize a database application used to track Technician Test Results & Data.
Designed and developed a Document Management System (DMS) using Microsoft Access 2000 and Visual Basic for the purpose of automating and tracking the company's paper processes.
Designed an Object Model specifically for the DMS system. Used Classes and Custom Event Sources and Sinks extensively in implementation of the system.
Consultant/ Application Developer at Search Engine Inc.
Designed and Developed new Data Warehousing Databases for clients.
Performed validation and Transformation of data both for populating the warehouse and for retrieval of data on client request.
Developed Stored Procedures and Numerous DTS Packages.
Visual Basic 6.0/VBA customization of a Planning Database and AS/400 connection Automation.
Data Retrieval from Oracle into SQL Server 7 and 2000 using DTS packages.
Built an automation component using third-party Visual Basic Tool (Automate) to automate and provide a non-monitored connection to AS400 servers to query and download data periodically.
Converted numerous macros to Visual basic code, optimized queries and developed complex reports to present information to customers.
Queried and Retrieved Data From SQL Server7.0 database with a Microsoft Access connection, and built Visual Basic code for processing and analyzing retrieved data.
Designed and Developed a 3-Tier Web application for a business-to-business e-commerce firm to provide Equipment Parts information to customers and their suppliers in form of an Online catalogue of parts and equipment.
Database administration with Microsoft Access and SQL Server 7.0
Process and Technology Manager at Procter and Gamble, Inc.
Responsibilities: Business process analysis, improving manufacturing process capability, efficiency, quality and reliability of production systems.
Implemented and improved Data Analysis systems for statistical process control
Implemented Microsoft Office solutions for Data Collection, Statistical Analysis and Reporting.
Training Obtained: Process Management Training, Leadership Training, Logical and Problem Solving Training, Process Control Training, High Performance Work System Training, Statistical Process Control Set-up and Usage Training.
COMPUTER PROGRAMMING SKILLS
SQL Server 2000
SQL Server 2005
SQL Server Reporting Services
Sharepoint 2007 Designer (MOSS)
WSS 3.0 (Windows SharePoint Services 3.0)
MS Office Automation
SharePoint Web Parts
ASP.NET Web Parts
- ASP.NET 2.0
.NET Framework 2.0
SOFTWARE DEVELOPMENT METHODOLOGIES
Test Driven Development (TDD)
Rational Unified Process (RUP)
Agile Software Development
- Object Oriented Programming (OOP)
Click Here to Contact Me