Tom Abbott

Senior Software Developer at Envision IT Inc.
  • Claim this Profile
Contact Information
Location
Mississauga, Ontario, Canada, CA

Topline Score

Bio

Generated by
Topline AI

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.

0

/5.0
/ Based on 0 ratings
  • (0)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

No reviews to display There are currently no reviews available.
You need to have a working account to view this content. Click here to join now

Experience

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Developer
      • Dec 2002 - Present

      My recent work experience has been in the Microsoft ecosystem. For the past decade, or so, I’ve been using the .Net languages, Visual Basic and C#, to create business and data tiers for custom websites and line-of-business applications. Front-end development has been primarily .Net based, but in recent years I’ve had the pleasure of learning and working with some newer frameworks such as JQuery, Knockout, Bootstrap and Angular JS. I hope to see Angular gain some productivity and structural… Show more My recent work experience has been in the Microsoft ecosystem. For the past decade, or so, I’ve been using the .Net languages, Visual Basic and C#, to create business and data tiers for custom websites and line-of-business applications. Front-end development has been primarily .Net based, but in recent years I’ve had the pleasure of learning and working with some newer frameworks such as JQuery, Knockout, Bootstrap and Angular JS. I hope to see Angular gain some productivity and structural enhancements in its next releases to support true enterprise level development. MS SQL Server has been my main tool for back-end storage. I’ve learned to make good use of stored procedures and user defined functions to wring performance out of the database and keep the data tier clean. I have also had some experience with Oracle and MySQL, but that has been limited to conversions to MS SQL and occasional troubleshooting. I’ve spent a lot of time putting together custom SharePoint solutions. As anyone who has worked with SharePoint knows, it rarely works 100% as documented and in those cases where it hasn’t lived up to its hype, I’ve always been able to find/build the necessary workarounds. Reflector has been my favourite tool for digging into the guts of applications such as SharePoint. Those peeks into third party libraries and applications have been invaluable in solving many difficult issues. I really like the concepts of Agile development and have successfully used Scrum on several projects ranging from a small two person team working for a couple weeks to several person teams working on multi-year projects. I don’t have a favourite when choosing between lone wolf development and team focused projects. Sometimes the problem calls for a single point of view. Other times a dedicated team brainstorming and hashing out the best solution is the right way to go. Ideally, I can do some of each and keep improving both sets of skills. Show less

Education

  • University of Waterloo
    Bachelor’s Degree, Mathematics and Computer Science
    1987 - 1992

Community

You need to have a working account to view this content. Click here to join now