Profile

  • Professional with over 10 years of experience in web and desktop software development
  • Currently seeking new challenges and opportunities

Skills

Software Development
  • Integrated applications with third party services via WCF
  • Experienced with ASP framework including web forms, MVC, and Web API
  • Experienced with designing system architectures allowing interoperability among multiple products
  • Successfully designed and built third party payment processing service for secure customer payment portals
Data Management
  • Use of ADO.NET and Entity Framework to serve as data access layer for applications
  • Worked with Microsoft SQL Studio, versions 2008 to 2016

Work History

CanQual Inc. - Web Developer
2009 - Present
  • Served as a key member of the developer team
  • Responsible for designing and building several company web application products and services
  • Created and maintained company customer management tool, built as a Windows forms-based application
  • Designed and built a system that allowed data sharing between multiple products across databases

Job Highlights

Rewrote legacy applications, transforming them from ASP classic to ASP.NET

Introduced best practices and modern software design principles to developer team

Extensive refactoring to legacy code, improving maintenance and development

Introduced and integrated modern technologies into existing products

Languages

C#, VB.NET, Java, JavaScript, HTML, CSS, LESS, MS SQL

Education

Northern Alberta Institute of Technology, 2008
Computer Systems Technology
  • Graduated with honours