Michael Paquette

Michael Paquette Email and Phone Number

Application and Infrastructure Analyst @ Edmonton Police Service
Edmonton, AB, CA
Michael Paquette's Location
Greater Edmonton Metropolitan Area, Canada
About Michael Paquette

A day writing code is the shortest day of all. What could be better?Of course, a whole lot of work has to be accomplished before those glorious moments of "nerdvana" can happen. Every step on the long road to application development success, I've taken it.With twenty-or-so years of experience with institutions both small and large all over North America, I still love application development. From that very first moment -- when the words "What we're thinking that we need is . . ." fall from the client's lips -- to the very last minute of training the user on "our baby", and every hour of struggle, elation, disappointment, and discovery in between, I wouldn't want to be doing anything else.

Michael Paquette's Current Company Details
Edmonton Police Service

Edmonton Police Service

View
Application and Infrastructure Analyst
Edmonton, AB, CA
Employees:
903
Michael Paquette Work Experience Details
  • Edmonton Police Service
    Application And Infrastructure Analyst
    Edmonton Police Service
    Edmonton, Ab, Ca
  • Edmonton Police Service
    Application & Infrastructure Analyst
    Edmonton Police Service Feb 2020 - Present
    Edmonton, Canada Area
    Enhanced an enterprise C# service to transfer exhibits from a third-party evidence repository, from an SFTP site, and from an AWS repository to the FileNet electronic content management (ECM) system.Re-routed citizens’ crime reports destined for the central Niche records management system (RMS) from direct synchronous VB.NET calls to more robust asynchronous C# micro-services.Designed and built asynchronous scheduling structures to launch enterprise applications according to schedules or in response to activity detected in message queues.Developed and championed an application ownership support model to promote individual responsibility, reliable support coverage, and team depth.Served as a member of the committee governing the RMS and of the change approval board.
  • Edmonton Police Service
    Application Software Development Consultant
    Edmonton Police Service Sep 2017 - Feb 2020
    Edmonton, Canada Area
    Roughly tripled the productivity and frequency of regularly scheduled maintenance releases of police event reporting applications.Introduced proper unit tests, functional tests, load tests, and quality assurance features of Visual Studio and Team Foundation Server to the development teams.Re-factored, added automated tests to, and enhanced a service synchronizing data common to an electronic content management system and the records management system.Designed, coded, and documented enhancements and fixes in enterprise C# (MVC), VB.NET, and Access applications.Worked with Access, AJAX, ASP.NET, CSS, JavaScript, jQuery, HTML, Moq, MVC, nUnit, SQL Server, Team Foundation Server, TeamCity, Visual Studio.NET, Web API, and XML.
  • National Hockey League (Nhl)
    Arena Technical Co-Ordinator
    National Hockey League (Nhl) Mar 2023 - Present
    Edmonton, Alberta, Canada
  • Immigration, Refugees And Citizenship Canada / Immigration, Réfugiés Et Citoyenneté Canada
    On-Demand Interpreter
    Immigration, Refugees And Citizenship Canada / Immigration, Réfugiés Et Citoyenneté Canada Mar 2022 - Present
    Remotely providing consecutive interpretation between Haitian Creole and English in agents' interviews with refugee claimants.
  • Canada Border Services Agency | Agence Des Services Frontaliers Du Canada
    On-Demand Interpreter
    Canada Border Services Agency | Agence Des Services Frontaliers Du Canada Aug 2021 - Present
    Remotely providing consecutive interpretation services between Haitian Creole and either English or French for agents' interviews with immigration and refugee applicants.
  • Immigration And Refugee Board Of Canada | Commission De L'Immigration Et Du Statut De Réfugié
    On-Demand Interpreter
    Immigration And Refugee Board Of Canada | Commission De L'Immigration Et Du Statut De Réfugié Mar 2021 - Present
    Remotely providing consecutive interpretation between Haitian Creole and English during hearings and appeals.
  • The Church Of Jesus Christ Of Latter-Day Saints
    On-Demand Interpreter
    The Church Of Jesus Christ Of Latter-Day Saints Feb 2021 - Present
    In large meetings including the semi-annual world-wide conferences, remotely providing consecutive interpretation of sermons from English to Haitian Creole.
  • Solution Crafters Consulting
    Consultant
    Solution Crafters Consulting May 2015 - May 2022
    Edmonton, Alberta, Canada
    Building and marketing mobile applications for businesses large and small.
  • Wipro Technologies Canada (Formerly Atco I-Tek)
    Team Lead / Senior Systems Analyst
    Wipro Technologies Canada (Formerly Atco I-Tek) Jan 2014 - Sep 2017
    Edmonton, Canada Area
    Decreased the number of incidents and outages – as well as the team’s maintenance time – by over 80% by:· implementing coding standards, teaching team members about best practices and testing tools, and personally providing feedback via code reviews.· increasing code coverage (on ≈60 000 lines of code) by over 15%, focused on top trouble-makers.· re-factoring core components.· adding automated unit testing.Delivered on time and 25% under budget a C# application to transfer remote data to local MSMQ queues by:· producing the budget, design documentation, and project plans.· collaborating with colleagues on other teams and with client representatives to build confidence that their requirements and concerns were addressed in the design.· writing the majority of the code and automated unit tests.· managing the work of two junior developers.Developed positive relationships with three ATCO businesses by:· co-ordinating the client’s user acceptance testing work.· planning outages and code elevations to minimize downtime and impact on users.· addressing incidents and perceived issues quickly and thoroughly.Served as a coach and mentor for a DevOps team of five junior .NET developers before becoming team lead.Hired two developers and doubled the number of applications that the team supported, then further increased the team’s capacity by integrating an off-shore developer into the team.Participated in architectural reviews for complementary pieces of the enterprise solution.Built a prototype Windows Mobile application for hand-held bar-code scanners.Administered the team’s Team Foundation Server repositories by:· setting up and managing branches and build definitions.· promoting and deploying changes in accordance with ITIL change management procedures.Worked using ASP.NET, CA Harvest, COM+, Oracle (PL/SQL), Rhino Mocks, ServiceNow, SQL Server, Team Foundation Server, Visual Studio.NET, Web API, and $Universe.
  • Government Of Alberta - Ministry Of Education
    Application Software Development Consultant
    Government Of Alberta - Ministry Of Education Dec 2012 - Dec 2013
    Edmonton, Canada Area
    As a member of a small Agile team, designed and coded in C#, JavaScript, jQuery, and T-SQL several features of an enterprise MVC application enabling the Ministry to accept, refund, and reconcile credit card and other payments and to be Payment Card Industry (PCI) compliant.Produced design documentation, reports, and thorough automated unit tests.Performed maintenance on a small, long-neglected, but critical application’s code necessitated by Ministry policy changes and by the de-commissioning of associated systems, and then –· developed a successful deployment strategy for this application.· built a wizard to swiftly remove data belonging to another Ministry from its database while improving the remaining data’s quality.Worked with ASP.NET, COM+, CSS, HTML, JavaScript, jQuery, MVC, nUnit, Rhino Mocks, SQL Server, SSRS, Team Foundation Server (TFS), Visual Studio.NET, and Web API.
  • Atco I-Tek
    Application Software Development Consultant
    Atco I-Tek Apr 2012 - Jul 2012
    Edmonton, Canada Area
    Re-wrote in C# an enterprise VB application that pulled data from mainframe extracts and launched the main desktop interface to ATCO’s information systems.Performed code reviews for other developers completing similar re-writes.Constructed automated unit tests for several C# assemblies.Developed enhancements and provided trouble-shooting for the existing suite of applications.Worked with Oracle, Rhino Mocks, SQL Server, Team Foundation Server, and Visual Studio.NET.
  • Government Of Alberta
    Application Software Development Consultant - Department Of Energy
    Government Of Alberta Sep 2011 - Mar 2012
    Edmonton, Canada Area
    Enhanced the enterprise application for recording and providing information about below-ground energy features, energy extraction assets, and legal agreements involving energy resources.Collaborated with users of the enterprise application to clarify, diagnose, and prioritize their problems and enhancement requests.Deployed the enterprise application and then provided support to testing teams.Provided trouble-shooting and problem-resolution for a business unit application that reports violations of legal agreements pertaining to energy resource extraction.Worked with SQL Server, Visual Studio.NET, and WinBatch.
  • Government Of Alberta
    Application Software Development Consultant - Ministry Of Education / Advanced Ed. And Technology
    Government Of Alberta Jan 2003 - Sep 2011
    Edmonton, Canada Area
    Built an enterprise application – after having collected requirements from client groups, architected it, and designed it – for identifying people with non-unique information using Informatica’s search engine.Delivered an application to facilitate the entry and updating of educational program, provider institution, and contact information, and to publish this data to the relevant registries as appropriate by:· abruptly stepping into role of business analyst to develop and refine requirements with the client.· designing, coding, testing, and deploying the central components.· architecting and constructing the database used to store the data processed by the application and to record the actions taken upon it.· building a suite of reports for internal users and for external clients.Developed gateway components that facilitated communication between COM+ applications and Natural programs.Architected, as a member of a team, the suite of registry tools to which the identity-matching tool belongedServed as a design and development consultant for the other applications in that suite.Years later, led the development effort to upgrade the identity-matching application.Served as business analyst as the team's suite of applications were enhanced to provide WCF interfaces.Performed code reviews for junior developers.Provided design and technical guidance to all developers.Administered SQL Server databases in the development environments for all applications.Worked with ASP.NET, COM+, Crystal Reports, DTS, HTML, JavaScript, Oracle, SQL Server, Team Foundation Server, VBScript, Visual Studio.NET, WCF, and XML.
  • Government Of Alberta
    Application Software Development Consultant - Ministry Of Learning
    Government Of Alberta Jul 2002 - Sep 2002
    Edmonton, Canada Area
    Architected a multi-tiered system to deliver over the Internet much of the apprenticeship, training, and qualifications services that the provincial government offers.Developed a fully functional prototype incorporating that architecture and a sub-set of the proposed user interfaces to serve as a backbone and template for on-going development.Directed and supervised the work of a junior developer.Worked with ASP.NET, HTML, SQL Server, Team Foundation Server, VBScript, Visual Studio.NET, and WCF.
  • Accenture
    Application Software Development Consultant
    Accenture Jul 2000 - Jul 2002
    Edmonton, Canada Area
    Delivered a VB 6 / .NET Internet application that allowed workers, employers, and health care providers to submit injury and treatment forms and that integrated those forms’ data into current compensation claims by:· serving as a member of the technical architecture team.· designing and coding several foundation and architecture components.· supervising the programming work of junior developers.As a senior member of a large development team, coded central components of a browser-based, three-tier claims management application while mentoring novice programmers.Prepared, tested, and executed automated virtual-user scripts with dynamic datapools for performance, load, and duration testing.Worked with Access, ActiveX, ADO, ASP.NET, COM / DCOM, COM+ / MTS, DB2, Excel, HomeSite, HTML, JavaScript, SOAP, SQL Server, Visual Basic, Visual Studio.NET, and XML.
  • Dell Ventures
    Application Software Development Consultant
    Dell Ventures Jul 1999 - Jun 2000
    Austin, Texas Area
    Developed an entirely Outlook-based application to manage data, messages, assignments, contacts, and files for possible investments as they moved through the evaluation and approval processes.Built the browser-based replacement for that Outlook application using Active Server Pages to interact with an Oracle database (via stored procedures) and Exchange folders (via Outlook and CDO).Worked with Access, ActiveX, ADO, ASP, COM, HomeSite, HTML, JavaScript, Oracle, Outlook Forms, VBA - Excel, VBScript, Visual Basic, and Visual InterDev.
  • Exxon Usa
    Application Software Development Consultant
    Exxon Usa Nov 1998 - Jul 1999
    Houston, Texas Area
    Designed and coded a VB application to draw freight rates for truck shipments from SQL Server.Replaced a legacy system to price rail shipments with VB and SQL Server stored procedures.Brought a railcar-tracking Access application into Y2K-compliance.Added VBA components and made enhancements to an Excel / Access system that distributed sales information via the company’s world-wide intranet.Worked with Access, Excel, SQL Server, VBA - Access, VBA - Excel, and Visual Basic.
  • Koch Industries
    Application Software Development Consultant
    Koch Industries Apr 1997 - Nov 1998
    Wichita, Kansas Area
    Built an SQL Server / Access VBA system in partnership with support personnel to standardize and report from inconsistent commercial chemical statistics provided by suppliers (Chemical Services).Developed an VB / Access / Excel reporting tool to report, trend, and chart Koch’s international risk exposure across regions, countries, subsidiaries, time, assets, and credit limits (Country Risk Management).Designed and built an enterprise application in VB to collect workstation information from users and their computers during boot-up (Information Technology Services).Developed an application with Access VBA and GraphViz to present chemical processes, derivatives, and marketing information as directed acyclic graphs (Speciality Chemicals).Upgraded and enhanced an Access application designed for generating invoice exception reports and added the ability to transmit those reports to remote sites via Outlook (Capital Services).Served as a company-wide top-level support contact on Access, Excel, and VBA issues.Developed many other solutions using the tools listed above for several Koch subsidiaries, including Tax Services, Supply & Trading, Mineral Services, Legal, and Credit Risk Management.Worked with Access, Excel, GraphViz, SQL Server, VBA - Access, VBA - Excel, Visual Basic, and WinBatch.
  • Bsl Associates Inc.
    Application Software Development Consultant
    Bsl Associates Inc. Oct 1995 - Apr 1997
    San Francisco Bay Area
    Built an intranet application to allow remote entry and real-time reporting of system outages.Published user, system administrator, and system relationship documentation spanning 35 systems.Worked with Access, Cold Fusion, FrontPage, HTML, Nomad2, Paradox, VBA - Access, and Visual Basic.
  • Bank Of America
    Associate Systems Engineer
    Bank Of America Feb 1994 - Oct 1995
    San Francisco Bay Area
    Developed several desktop applications to automate and streamline existing manual tasks of the Remote Site Management unit.Provided technical support to units responsible for resolution of service interruptions at Bank facilities.Worked with Access, DB2/2, Excel, Paradox, VBA - Access, and Visual Basic.

Michael Paquette Education Details

Frequently Asked Questions about Michael Paquette

What company does Michael Paquette work for?

Michael Paquette works for Edmonton Police Service

What is Michael Paquette's role at the current company?

Michael Paquette's current role is Application and Infrastructure Analyst.

What schools did Michael Paquette attend?

Michael Paquette attended University Of Alberta, Southern Methodist University, Brigham Young University.

Who are Michael Paquette's colleagues?

Michael Paquette's colleagues are Brad Finlayson, Devin Laforce, Sean Anderson, Evan Poon, C.e.t., Cindy Kieu, Duane Hunter, Cassandra Dumur.

Not the Michael Paquette you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.