Jeff Perrin

Jeff Perrin

Contract Software Developer at Walton International Group

Calgary, Canada Area

Current
Past
  • Software Development Consultant at CGI
  • Software Development Consultant at Agile Paradigms
  • Consultant at Pangaea Systems
  • Co-Director, Application Services at Kanga Communications
  • Developer at Agile Minds
  • Developer at Undercurrents
Education
  • Southern Alberta Institute of Technology
Connections
74 connections
Industry
Computer Software
Websites

Jeff Perrin’s Summary

I'm a software developer with a strong inclination towards good communication and solid software architecture. I have over 6 years worth of experience working on both large and small agile software projects utilizing languages such as C#, VB, Java and Ruby.

Jeff Perrin’s Specialties:

Web based and rich client applications using the following technologies; C#, VB.NET, Java, Ruby, PHP, ASP.NET, Struts, Toplink, nHibernate, Sql Server, Oracle, MySql


Jeff Perrin’s Experience

  • Contract Software Developer

    Walton International Group

    (Privately Held; Real Estate industry)

    October 2009Present (2 months)

  • Software Development Consultant

    CGI

    (Public Company; GIB; Information Technology and Services industry)

    July 2005June 2009 (4 years )

    - Consultant on a large Java project consisting of over 50 individuals.
    - Work directly with clients to flesh out and implement the functionality of a complex Production Accounting system for the oil industry.
    - Mentor new staff on Agile practices such as test-driven development and code refactoring.

  • Software Development Consultant

    Agile Paradigms

    (Privately Held; 1-10 employees; Marketing and Advertising industry)

    March 2006August 2006 (6 months)

    - Designed, implemented and released an online design centre for a major home developer.
    - Utilized test-driven development to create a web application in ASP.NET from the ground up.
    - Mentored one other developer in Agile development techniques.
    - Delivered a successful solution containing no known bugs at release slightly under budget.

  • Consultant

    Pangaea Systems

    (Privately Held; 51-200 employees; Computer Software industry)

    February 2005July 2005 (6 months)

    - Drastically re-factored an events calendar for the City of Lethbridge that was performing very poorly. ASP.NET, C#, Microsoft Content Management Server 2002.
    - Created an application for Consolidated Civil Enforcement, which allowed their clients to access their internal systems via a usable web-based interface. ASP.NET, C#, SQL Server 2000.
    - Performed analysis of Antelope Land Services project management application, providing recommendations, documentation, and general consultation. ASP/VB, SQL Server 2000.

  • Co-Director, Application Services

    Kanga Communications

    (Computer Software industry)

    20032005 (2 years )

    - Lead developer on the Healthlink Alberta project. Participated in the entire development lifecycle, writing and implementing the specification for a health topic information database that is published over HTTP via XML-RPC web services.
    - Created a complex online dating website for cityMYX.com from the ground up, using a multi-tiered ASP.NET based solution.
    - Designed and implemented an integrated client tracking system tying together the systems of four major homeless shelters in Calgary. The solution used an XML-RPC service to allow publishing and retrieval of data from a central database of information.
    - Worked as a developer on the Inform Alberta website for the Calgary Health Region.
    - Developed Kanga’s internal time tracking application which was used to track employee hours for billing and statistical purposes.
    - Implemented an online job application system in ASP.NET and MS SQL Server 2000 for the Peace Country health region.

  • Developer

    Agile Minds

    (Computer Software industry)

    December 2002June 2003 (7 months)

    - Creation of a database-driven Windows Forms property management application. (VB.NET, C#, MySQL)
    - .NET & COM interoperation with Microsoft Outlook XP, allowing the customer to integrate events created in the application with their Outlook Calendar and E-Mail.
    - Utilized some Agile development practices including pair-programming, frequent releases (weekly), and continuous re-factoring.

  • Developer

    Undercurrents

    (Recreational Facilities and Services industry)

    September 2002December 2002 (4 months)

    - Designed and developed Undercurrents first dynamic website, including full content management capabilities
    - C#, ASP.NET, Access


Jeff Perrin’s Education

  • Southern Alberta Institute of Technology

    Computer Technology , Java, Oracle, Linux , 20012002


Additional Information

Jeff Perrin’s Websites:

Jeff Perrin’s Interests:

Kayaking, volleyball, squash, weight lifting, cycling

Jeff Perrin’s Groups:

  •    Ruby on Rails
  •    .NET Developers
  •    Calgary Jobs

Jeff Perrin’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Jeff Perrin’s full profile:

  • See who you and Jeff Perrin know in common
  • Get introduced to Jeff Perrin
  • Contact Jeff Perrin directly

View Full Profile