Peter Firlotte

Application & Web Developer · IT Support Background

Work

Manitoba Metis Federation

IT Support Analyst
– Present
Winnipeg, Manitoba
  • Delivered first-level technical support to end users via phone, email, remote access tools, and in-person support, resolving hardware, software, and network connectivity issues to minimize client downtime.

  • Diagnosed and troubleshot issues related to workstations, laptops, printers, peripheral devices, and network access components (switches and wireless access points).

  • Logged, tracked, and managed support requests using internal ticketing systems, ensuring accurate documentation, timely follow-ups, and adherence to service-level expectations.

  • Supported user account management activities including password resets, account provisioning, and access troubleshooting within Active Directory and Microsoft 365 environments.

  • Collaborated with team members and escalation groups to resolve complex technical issues and improve resolution efficiency.

Technical Support Analyst (Student)
–
Winnipeg, Manitoba
  • Delivered first-level technical support to end users via phone, email, remote access tools, and in-person support, resolving hardware, software, and network connectivity issues to minimize client downtime.

  • Diagnosed and troubleshot issues related to workstations, laptops, printers, peripheral devices, and network access components (switches and wireless access points).

  • Logged, tracked, and managed support requests using internal ticketing systems, ensuring accurate documentation, timely follow-ups, and adherence to service-level expectations.

  • Supported user account management activities including password resets, account provisioning, and access troubleshooting within Active Directory and Microsoft 365 environments.

  • Collaborated with team members and escalation groups to resolve complex technical issues and improve resolution efficiency.

DXC (Government of Manitoba client)

System Account Admin
–
Winnipeg, Manitoba
  • Administered and maintained Active Directory user accounts, groups, and access permissions for an environment supporting approximately 12,000 users, ensuring compliance with organizational security policies.

  • Managed user access privileges, group memberships, and security permissions in accordance with least privilege and information security standards.

  • Utilized PowerShell scripts to automate repetitive tasks, improving efficiency, particularly in user account management involving multiple users.

  • Configured and maintained Exchange mailbox settings, including permission assignments and troubleshooting mailbox-related issues.

  • Performed monitoring and maintenance of directory services to ensure account accuracy, availability, and security.

Technical Support Analyst
–
Winnipeg, Manitoba
  • Provided technical support to internal and external clients by diagnosing and resolving hardware, software, and network issues, supporting uninterrupted business operations.

  • Managed incidents and service requests using ServiceNow, ensuring accurate documentation, effective communication, and timely resolution.

  • Conducted root cause analysis and implemented preventative measures based on documented procedures, knowledge bases, and best practices to reduce repeat incidents.

  • Worked closely with cross-functional teams to troubleshoot complex issues and contribute to continuous service improvement initiatives.

Education

Red River College Polytechnic

Diploma in Application Development & Delivery
–

Projects

Floatplane Portfolio

A browser game in which visitors fly a floatplane around an archipelago, landing and taxiing to docks to read sections of my portfolio.

  • Built with Astro and three.js in TypeScript, with a flight model for flying, landing, and taxiing on water.

  • Generated 3D models with scripted Blender and optimized them with glTF-Transform for fast loading.

  • Deployed as a Docker container (nginx) on a self-hosted Coolify server, with a strict Content Security Policy.

  • Covered game logic with Vitest unit tests and enforced style with ESLint and Prettier.

  • TypeScript
  • Astro
  • three.js
  • Blender
  • Vitest
  • Docker
  • nginx

Syllabus

A desktop academic tracker for courses, assignments, grades and GPA, stored in a single portable SQLite file.

  • Groups courses by term, with assignments, due and presentation dates, and a calendar of upcoming work.

  • Calculates weighted or simple grades and GPA.

  • Keeps a contacts repository for course staff.

  • Built as a Tauri 2 desktop app with a Rust back end and a React and TypeScript front end.

  • Tauri
  • Rust
  • React
  • TypeScript
  • SQLite
  • TanStack Query
  • Zod

Skills

Languages

  • JavaScript
  • TypeScript
  • Python
  • HTML
  • CSS

Web & Back End

  • React
  • RESTful APIs
  • Databases

Cloud & Infrastructure

  • AWS (EC2, S3, VPC, Lambda)

Containers & DevOps

  • Docker
  • Kubernetes

Operating Systems

  • Linux
  • Windows
  • macOS

Scripting & CLI

  • Bash
  • PowerShell
  • Command Line

Tools

  • Git
  • GitHub
  • Visual Studio
  • Visual Studio Code

Practices

  • Agile
  • SDLC
  • Unit Testing
  • Debugging & Log Analysis
  • Code Review

Languages

English

French