LinkedInTim Haynes

Tim Haynes

Senior .NET Developer at Complete Innovations Inc.

Location
Toronto, Canada Area
Industry
Computer Software
Current
  1. Ontario Ministry of Finance
Previous
  1. Haynest IT Inc,
  2. Complete Innovations Inc.,
  3. Morneau Shepell
Education
  1. University of Waterloo
Recommendations7 people have recommended Tim
500+connections

Join LinkedIn & access Tim's full profile

Join LinkedIn & access Tim's full profile. It's free!

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you know in common
  • Get introduced
  • Contact Tim directly
500+connections
Ontario Ministry of Finance

Ontario Ministry of Finance

Senior .Net Consultant

– Present

View full profile

Background

Summary

Software development generalist with preference for Microsoft based solutions and documentation artifacts built with UML. Have performed as team lead, systems architect, DBA, and general developer. Focus is on total customer satisfaction and giving attention to all of the invisible details.

Specialties: MCSD, MCPD: Enterprise Applications Developer (encompasses MCTS:Web Applications, MCTS:Windows Applications, and MCTS: Distributed Applications). Server architecture, system design, object oriented and concurrent programming, workflow design, messaging and middleware, UML and RUP.

Experience

Senior .Net Consultant

Ontario Ministry of Finance
– Present (2 months)

Owner

Haynest IT Inc
(8 years)

My incorporated company, providing technology consulting and contracting services to large and small clients, both locally and internationally.

Senior .NET Developer

Complete Innovations Inc.
(8 months)Markham, Ontario

Design and develop .NET solutions related to vehicle fleet management systems.

.NET Web and Application Developer

Morneau Shepell
(2 years 11 months)Markham, Ontario

Designed, developed, unit tested, and assisted in deployment to production of ASP.NET MVC3/MVC4 public-facing websites and statistical forecasting engine.

- Co-designed and developed large public-facing ASP.NET MVC4 website.
- Designed and developed two public-facing ASP.NET MVC 3 websites, as tech lead for team.
- Developed and unit tested enhancements to existing ASP.NET MVC 2 sites.
- Developed new and enhanced existing jQuery codebase.
- Made updates to HTML5 & CSS3 code.
- Made enhancements to WCF service. Interfaced with SOAP and RESTful WCF services.
- Implemented OpenID and OAuth relying party solution for social media logins.
- Researched statistical forecasting models, tested and selected appropriate ones.
- Designed, implemented, and unit tested statistical forecasting engine
- Conducted website requirements gathering meetings with business leads.
- Created wire frame mockups of websites.

Interviewed and helped select technical writer, UI developer, and C# developers.

Worked with minimal guidance and supervision, with extremely tight deadlines.

Technologies used:

- HTML5, CSS3, less, C# 4-5, .NET 4.0-4.5, ASP.NET MVC 2-4, Entity Framework 4-5.1, LINQ, AJAX, AppFabric caching, log4net, OpenID, OAuth, Spring.Net, R, Windows 7, Windows Server 2008 R2, IIS 7.5
- Visual Studio 2010-2012, TFS 2010, Visual Studio Unit Test Framework, SQL Server 2008/2012.

Senior Software Developr

BLJC
(3 months)

Designed, developed and refactored key portions of ETL synchronization system. Participated in Agile development process, using TDD to create code. Assisted with architecture reviews and iteration planning sessions.
Analyzed legacy VB6/ASP application code, re-using legacy DLLs when possible.

Technologies used:
- C#, .NET 4.0, XML
- Visual Studio 2010, Visual Studio Unit Test Framework, Oracle 11g, Windows 7, Team Foundation Server 2010, Oracle SQL Developer, Toad for Oracle, Oracle VirtualBox
- Message Queue, MTS

Senior .NET Consultant

Ontario Ministry of Finance
(2 years 8 months)

Designed and developed .NET websites, web services, and provided consultation for a wide variety of IT initiatives and activities.

Tools used:
- Visual Studio 2005 and 2008
- SQL Server 2005
- Microsoft Enterprise Library
- CVS

Initiated use of the following tools and practices:
- Test Driven Development with NUnit
- Continuous Integration with CruiseControl.net
- Code coverage analysis with PartCover
- Low level documentation using Microsoft Sandcastle

.Net Consultant

Marketwire
(less than a year)

Developed and unit tested additions to AJAX-enabled ASP.NET website using WCF web services and version 3.5 of the .NET framework. Created pages to seamlessly integrate with existing site appearance and code structure. Developed additions to existing web services, to support new page features. Researched tools to quickly accomplish technical goals.

Senior Software Developer / Tech Lead

Travelex Commercial Foreign Exchange
(1 year 1 month)

Maintained and designed/developed several currency exchange systems using Microsoft .NET technologies.

Senior Solutions Architect

Navantis Inc.
(7 years 2 months)

Designed and lead the implementation of custom software solutions for a wide variety of business clients. Largely, but not exclusively, based on proven Microsoft technologies.

Software Developer

DST Canada
(8 months)

Developed Java-based software used in website development. Supported VB6 / MS Access applications at client sites.

Software Developer

Spectra Securities Software
(3 years 9 months)

8 months of this position was as a co-op student doing Quality Assurance work on newly developed software. The remainder of my time with Spectra was spent as a Software Developer developing applications for use in the financial securities sector.

Quality Assurance Analyst

Waterloo Maple Software
(1 year)

Performed Quality Assurance analysis and testing as a co-op student for two 4 month terms. This included developing and executing test suites on several operating system platforms, and implementation of an automated testing tool.

Skills

  • Web Development
  • .NET
  • ASP.NET MVC
  • C#
  • REST
  • LINQ
  • AJAX
  • Entity Framework
  • jQuery
  • HTML 5
  • CSS
  • Agile
  • RUP
  • UML
  • TFS
  • OOP
  • Database Design
  • SQL Server
  • SDLC
  • System Design
  • XML
  • Software Development
  • ADO.NET
  • T-SQL
  • VB.NET
  • Enterprise Architecture
  • Visual Studio
  • Scrum
  • WCF
  • Web Services
  • WPF
  • XAML
  • Test Driven Development
  • Software Engineering
  • IIS
  • Continuous Integration
  • NUnit
  • Software Design
  • JavaScript
  • Design Patterns
  • ASP.NET AJAX
  • Solution Architecture
  • Agile Methodologies
  • Microsoft SQL Server
  • Unit Testing
  • MVC
  • Spring
  • SOAP
  • Visual Basic
  • Web Applications
  • See 35+  See less

Education

University of Waterloo

Computer Science, Computing theory, Computer Programming, Mathematics, Economics, Accounting, Marketing, Business

Activities and Societies: Honours Co-Op, President of Waveform Transmission Club, Treasurer & Registrar for international hobby publication.

Honors & Awards

2004 Integrity and Pride Award, bestowed by the CIO of the Ontario Ministry of Finance

View Tim's full profile to...

  • See who you know in common
  • Get introduced
  • Contact Tim directly

Not the Tim Haynes you're looking for? View more

Insights


People Also Viewed


LinkedIn member directory:

  1. a
  2. b
  3. c
  4. d
  5. e
  6. f
  7. g
  8. h
  9. i
  10. j
  11. k
  12. l
  13. m
  14. n
  15. o
  16. p
  17. q
  18. r
  19. s
  20. t
  21. u
  22. v
  23. w
  24. x
  25. y
  26. z
  27. more