resume
Skip Navigation LinksHome ⇒ Resume
Profile
Analytical and detail oriented programmer analyst with 11 years experience in the architecture and development of software solutions. A team leader with exceptional communication skills and the ability to bridge the knowledge gap between technical and non-technical teams. A fast learner with a strong desire for continued education.
 
Technical Skills
Languages / Technologies: ASP.NET MVC, ASP.NET, C#, Javascript, AJAX, HTML, DHTML, XHTML, CSS, XML, Powershell, Classic ASP(VBScript), Visual Basic 6.0
Databases: MS SQL Server, MS Access, MySQL
Operating Systems: Windows 95/98/NT/ME/2000/2003/XP/Vista/2008/7, MS-DOS
Development Tools: Visual Studio .NET 2003/2005/2008, Team Foundation Server, Expression Blend + Sketchflow, Expression Encoder, Visual SourceSafe, SQL Profiler, SQL Query Analyzer, MyGeneration, Expresso, NDoc, NProf, Fiddler, Firebug
Applications: MS Office, Visio, MS IIS 5/6/7, Terminal Services, Symantec Ghost, Acronis PartitionExpert, UltraEdit, Notepad++, PhotoShop, FileZilla FTP/SFTP client
Hardware: PC hardware - networks, assemble/configure/maintain/troubleshoot
 
Featured Software Development Project
TSN.ca - Profile Management System / SMS Message System Technology used:
  • Design/implementation of profile management system and administration application for website member registration.
  • Design/implementation of SMS Message system that enables TSN to send targeted SMS news alerts (TYLENOL* Rapid Release Rapid Alerts) to subscribers based on sport specific selections in the user’s profile.
  • ASP.NET 2.0
  • C#
  • HTTP XML Web Services
  • SQL Server
  • T-SQL
Employment History
Operitel Corporation, Peterborough, ON    http://www.operitel.com Aug 2007 - Present
Operitel Corporation is a leading provider of Learning Management software to companies and organizations in several countries, including Rogers, Telus, Konica Minolta, Peterborough Regional Health Centre and the Toronto District School Board
Senior Solution Architect - R&D Team Lead Feb 2009 - Present
  • Lead Research of new Microsoft tools/technology for consideration of use within development teams
  • Developed architecture prototypes for future product versions, using Microsoft technology stack
  • Review and design software solutions
  • Define, configure, maintain continuous integration builds using Team Foundation Server
  • Provided direction and leadership for implementation of automated testing tools of product that reduced Quality Assurance effort
  • Lead investigation and prepared business case for adoption of Visual Studio 2010
  • Provide technical assistance/mentoring to team members
Solution Architect Aug 2007 - Feb 2009
  • Review, design, build software solutions
  • Develop coding standards and workflow processes
  • Documented architecture and design considerations relating to the migration of the existing system to ASP.NET
  • Review internal processes and author process improvement documents
  • Provide technical assistance/mentoring to team members
Thindata Inc., Toronto, ON    http://www.thindata.com Dec 2002 - March 2007
ThinData is the leading permission based email marketing company in Canada, providing customized e-marketing campaigns, contests and solutions to corporate clients such as Aeroplan, Air Canada, TSN, CBC and Sympatico MSN.
Director, Application Development March 2004 – March 2007
  • Led development of large scale development projects including architecture and development with completion on time and on budget
  • Wrote business case document to support construction of internal software library (API) that has since improved developer efficiency and reduced application testing time
  • Performed code reviews to ensure consistency
  • Developed coding standards and workflow processes
  • Conducted job interviews for programmer and QA positions
  • Created conventions/protocols for interaction with production/development servers
  • Conducted technology research and provided team training sessions to advance team knowledge
  • Provided technical assistance/mentoring to team members
  • Developed migration plan for transferring 75 websites between original and replacement production servers
  • Member of issues committee – participated weekly in resolving issues being faced by different departments company wide
  • Acted as technical liaison between custom development team, core team and Director of Production
Programmer Analyst Dec 2002 – March 2004
  • Led development of web development project for CAF (Canadian Apprenticeship Forum)
  • Designed/developed/tested new features to existing applications
  • Implemented automated back end data processing applications between different corporate systems
  • Completed regular daily maintenance work on existing websites and applications as necessary
KiSP Inc., Toronto, ON    http://www.kisp.com May 2001 – Dec 2002
KiSP Inc. provided fully customizable B2B e-Commerce website solutions for Steelcase Inc. office furniture dealerships. They also provide web based asset management software solutions for office furniture assets.
Programmer Analyst
  • Worked both in a team environment and independently
  • Self taught Classic ASP(VBScript) web technology
  • Designed, built, tested and supported new features for web based e-Commerce software applications
  • Designed, built and tested web based customer relationship management application for use by Steelcase sales representatives to improve communication efficiency
Education
  • E-Commerce Solutions Developer Diploma Program (2001)
    The Institute for Computer Studies, Toronto

  • Professional Real Estate Appraisal Analysis (1989 - 1994) (Apprenticeship)
    The Appraisal Institute of Canada
 
Achievements
  • Awarded Academic Leadership Award for highest class standing by The Institute for Computer Studies (94% Average)(2001).
  • CRA (Canadian Residential Appraiser)
© Copyright Troy Farrell 2012