Philip Brockmeyer

Software Architect at Rival Technologies
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Vancouver, British Columbia, Canada, CA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Software Architect
      • Oct 2020 - Present

    • Senior Software Engineer
      • Apr 2019 - Oct 2020

    • Canada
    • Embedded Software Products
    • 1 - 100 Employee
    • Lead Backend Software Engineer
      • May 2018 - Apr 2019

      Node.js, AWS, GraphQL, MongoDB, Redis, Elasticsearch Node.js, AWS, GraphQL, MongoDB, Redis, Elasticsearch

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2012 - May 2018

      React, Redux, node.js, C#, SQL Server, Oracle, .Net 4.5, Git, NHibernate, AWS, REST • 2016 - Present: Senior engineer on the reporting solutions team. Responsible for designing and implementing a framework for web based reporting applications. • 2014 - 2016: Full stack developer on a team responsible for building product testing software. Responsible for domain modeling and front end web architecture. • 2012 - 2014: Member of the Custom Technology and applications team. Responsible for developing and maintaining dozens of web applications, back-end processes, product customization, and third party integrations. Show less

    • Software Developer (Term)
      • Mar 2011 - Aug 2012

      C#, SQL 2008, .Net 4.0, Javascript, JQuery, Xml, Xslt, Xsd, Wcf, Asp.Net Web Forms, TFS •Developed a fault tolerant integration system to synchronize data between legacy applications, the Petroleum Registry of Alberta, and a centralized operations repository. Key requirements included the ability to handle very large data inputs (several hundred megabytes), and the ability to isolate and report on any failed records. •Reduced import times from several hours to a few minutes by rearchitecting data-access patterns and implementing an aggressive caching solution. •Designed and developed web interfaces to expose centralized data, and give insight into the state of the integration system. Show less

    • Canada
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Software Developer / Senior Consultant
      • Jun 2009 - Aug 2012

      Was a senior member of the CGI's Regina .Net development team. Worked on off-site term projects, and provided technical guidance to other members of the CGI team. Was a senior member of the CGI's Regina .Net development team. Worked on off-site term projects, and provided technical guidance to other members of the CGI team.

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer (Term)
      • Sep 2009 - Feb 2011

      C#, SQL 2008, .Net 4.0, Silverlight, Xml, Xsd, Wcf, Windows Workflow, TFS, Scrum, NHibernate, CQRS •Worked as a feature developer for Salveo's Health and Wellness Platform -- a remote patient monitoring system. •Built and augmented modules for monitoring various diseases. •Introduced and trained development team on NHibernate to greatly reduce the amount of data access calls, improve system performance, and accelerate development speed. •Was a member of a team tasked with rearchitecting the platform to support pluggable disease modules, a workflow driven patient alert system, improved scalability, and a multi-lingual front end. •Designed a highly efficient UI capable of presenting a large set of data while maintaining usability. •Implemented a custom silverlight chart control for advanced data visualization. Show less

    • Software Developer (Term)
      • Jun 2009 - Aug 2009

      ASP Classic, VBScript, Javascript, SVN, Oracle •Contracted to repair the Timber Information System -- a system used to monitor and report on logging in Saskatchewan. •Repaired non-functioning code and modernized development practices (set up and introduced a source control management system, and implemented a branching strategy). ASP Classic, VBScript, Javascript, SVN, Oracle •Contracted to repair the Timber Information System -- a system used to monitor and report on logging in Saskatchewan. •Repaired non-functioning code and modernized development practices (set up and introduced a source control management system, and implemented a branching strategy).

    • Software Developer
      • Feb 2009 - Jun 2009

      ASP.Net WebForms, Javascript, JQuery, Sql Server 2008, Visual Basic •Maintained and developed features for a high traffic, high performance web application. •Built a templating engine to allow designers to rapidly build images and stylesheets for a custom content management system. ASP.Net WebForms, Javascript, JQuery, Sql Server 2008, Visual Basic •Maintained and developed features for a high traffic, high performance web application. •Built a templating engine to allow designers to rapidly build images and stylesheets for a custom content management system.

    • Canada
    • IT Services and IT Consulting
    • 200 - 300 Employee
    • Software Developer
      • May 2005 - Feb 2009

      C#, VB.Net, SQL Server, NAnt, CruiseControl.Net, WPF/XAML, Windows Forms, SVN •Designed, developed, and maintained features for iQmetrix's flagship product RetailiQ. •Introduced tools and processes to assist in the development of RetailiQ, including SVN, CruiseControl.net, and agile. •Simplified the packaging and deployment through the use of automation tools. This allowed the team to release software builds to the quality assurance team more frequently, and reduced the number of errors in production builds. •Initiated a conversion of the UI layer of the application from Windows Forms to WPF. The conversion resulted in several new features that improved the overall user experience and a new look-and-feel that set the product apart from its competitors. •Was a member of a conversion team that upgraded the application from Visual Basic 6.0 to .Net. Worked with COM interop libraries to maintain legacy compatibility with Point Of Sale hardware. Show less

Education

  • University of Regina
    BSc, Computer Science
    2000 - 2004

Community

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