Kevin Isom's Resume

Kevin Isom

Main Languages

C# (7 Years)

T-SQL (9 Years)

Javascript (9 Years)

Secondary Languages

Ruby

Visual Basic.Net

Python

Java

F#

Technologies

ASP.Net MVC V1 and V2

ASP.Net (1.1/2.0/3.0/3.5/4.0)

HTML/XHTML/DHTML/AJAX/CSS

Microsoft.Net Framework (1.1/2.0/3.0/3.5/4.0)

XML/XSLT

RESTful Web Services

Ruby on Rails

SOAP Web Services

Winforms/WPF

Monorail

Regular Expressions

Classic ASP

PHP

Platforms

Windows Vista/Windows 7

Windows XP/NT/2000/2003

Microsoft SQL Server 2000/2005

MySQL 3.2/4.0/5.0

Tools

Visual Studio 2003/2005/2008/2010

SQL Server Management Studio

SQL Enterprise Manager

GIT

Mercurial

CVS

Subversion

SourceGear Vault

SourceGear Dragnet

Microsoft Team Foundation Server

NUnit

xUnit

Cucumber

Mb Unit

Employment History

February 2008 - Present Clone New Zealand

Chief Software Architect and Technical Director

  • Requirements gathering and solution development for clients.
  • Create implementation guides for developers to follow.
  • Develop coding standards and guidelines for the company.
  • Manage a team of developers.
  • Implement the Scrum software development methodology.
  • Mentor developers when using new technology.
  • Assist developers in solving problems.
  • Liaise with clients and assist them in using provided solutions to the fullest.
  • Provide user training on delivered products.
  • Plan and develop .Net solutions to enhance existing products.
  • Provide guidance for the product roadmap.

April 2007 - February 2008 DMD Internet

Web Developer

  • Requirements gathering, initial and technical scoping, database design and code architecture for client applications.
  • Design custom integration processes for exchanging data between existing client account systems and Ecommerce systems.
  • Design and develop a B2B ecommerce solution that integrates into the clients existing accounting and inventory system.
  • Integrate new features into existing applications.
  • Implement MS AJAX, JQuery and custom javascript to enhance applications and add "Web 2.0" features

June 2005 - April 2007 WebSol/KoComm an Intuto subsidiary   

Software Developer

  • Involvement in the design phases of the Software development lifecycle for critical business applications, including requirements gathering, initial and technical scoping, database design and code architecture.
  • Plan and migrate existing ASP Classic applications to ASP.Net 2.0.
  • Plan and migrate existing ASP.Net 1.1 applications to ASP.Net 2.0.
  • Design responsive and intuitive user interfaces for the web using XHTML/CSS and both custom AJAX scripts as well as MS AJAX for ASP.Net library.
  • Develop solutions that implement new features of SQL Server 2005 for XML and integration with the CLR for .Net
  • Design and implement a Smart Client Windows Forms application that integrates into a larger application via Web Services.
  • Design and develop an ecommerce solution that integrates within an existing ASP.Net 2.0 application.
  • Develop a reporting system that uses SQL Server 2005 XML capabilities and XSLT for cross browser pure XHTML delivery.
  • Design and implement a system for importing and exporting of data into an IMS and SCORM compliant package and integrate it into an existing ASP Classic application.
  • Implement an automated web application testing system.
  • Implement Code Generation for relevant projects data access layers.
  • Manage the daily meetings when the project manager is unavailable.
  • Mentor developers and perform code reviews with them to evaluate their performance.
  • Establish the use of blog's, and wiki's in order to facilitate communication between team members.
  • Automate deployment and setup of web based applications.
  • Meet with both clients and potential clients to assess their needs in order for them to effectively implement our products.

August 2000 - June 2005 Diocesan School for Girls (Auckland)

Web Developer / Webmaster

  • Responsible for building and maintaining a business critical intranet system.
  • Design and develop n-tier business applications based on analysis of user needs and requests.
  • Migrate existing MS Access database solutions to Web Forms and Windows based applications with SQL Server based back ends.
  • Move existing business systems to online web enabled systems.
  • Design and develop rich user interfaces with HTML, CSS and JavaScript.
  • Develop ASP, ASP.NET, PHP solutions for integrating the user interface with the data store.
  • Use SQL Server, MySQL, XML, Active Directory, and MS Exchange server for data.
  • Design and develop custom content management system.
  • Design and develop custom Learning Management Systems.
  • Configure Windows 2000 as well as Windows Server 2003 for various internet/intranet/extranet related uses.
  • Provide training to relevant staff and students on the use of equipment, and software, as well as providing web based help and tutorial files in both HTML and in the Macromedia Flash.
  • Documentation of Help Sheets as well as standard procedures and management level reports.
  • Evaluation of new hardware and software as well as audio visual equipment.
  • Call logging and resolution over the phone. (1st Level support)
  • Queue management and prioritisation.
  • Escalated fault investigation and resolution. (2nd Level)
  • Provide technical suggestions for department heads for annual budget requests by listening to what they would like to do and finding the necessary technical solution or provide a suitable alternative.

March 1999 - July 2000 Ihug ( Auckland)

Assistant Manager-Ihug Retail

  • Responsible for a staff of twelve.
  • Training of new staff with procedures, invoicing programs, and various protocols within the company.
  • Training staff on products and selling points of products that are stocked in the Store or on the E-commerce site.
  • Relating to Retail Staff on various promotions within other departments.
  • Interdepartmental relations
  • Liaise with other departments within the company on promotions that involve the Retail Division.
  • Training of staff from the Sales Call Centre on promotions within the Retail Division in order to effectively answer retail related queries from customers.
  • Attending regular inter-departmental meetings and communicating with staff in different departments.
  • Documentation and procedure design.
  • Designing user manuals for a custom designed point of sale system.
  • Designing pricing forms and product catalogs.
  • Creating sales reports weekly, monthly, and annually in order to track trends within the store.
  • Designing processes for the Ihug Service Centre, creating work forms to track the work done in the Service Centre.
  • Designing various commission structure proposals for sales staff.
  • Customer and Supplier Relations.
  • Relating to customers when they are not completely satisfied with their purchase and making sure that they achieve personal satisfaction.
  • Establishing and maintaining relationships with suppliers in order to receive top tier pricing.

No Comments