Experience & Skills
A few years of building, coordinating, and shipping.
Sep 2022 – Present
Mission Group
Sr. DevOps Analyst
Leading structured discovery sessions to document Salesforce data flows, object relationships, and cross-cloud dependencies across Sales, Service, and Marketing.
- Dependency analysis for third-party integrations (MogliSMS, Calendly, Twilio)
- Designed scalable Salesforce solutions; maintained sandbox strategy and release governance
- Directly managed and mentored two Salesforce team members
- Reduced technical debt through standardized field governance and automation design
SalesforceSales CloudService CloudFlow AutomationSOQLAgile
IT Coordinator
Managed end-to-end employee onboarding and offboarding via Microsoft Intune and Active Directory.
- Handled service tickets through ServiceNow with detailed escalation documentation
- Authored cloud configuration docs, IT policies, and SOPs
- Oversaw requirements through full SDLC — intake through UAT to production
Intune MDMAzure ADServiceNowRBACITIL
Software Engineer
- Built and maintained CI/CD pipelines (GitLab) and custom web applications (Drupal).
- Developed responsive templates with HTML5, CSS3, JavaScript, and PHP.
GitLab CI/CDDrupalHTML5/CSS3JavaScriptPHP
Technical Skills
☁️
Salesforce Platform
AdministrationSecurity & User MgmtData Model DesignFlow AutomationValidation RulesLightning App BuilderSOQLBasic ApexChange Sets
🪟
Microsoft Cloud & Endpoint
Intune MDMAzure AD / Entra IDConditional AccessRBACWindows & macOS AdminiOS/Android Mgmt
📋
Business Analysis
Requirements GatheringProcess MappingUser StoriesAcceptance CriteriaUAT CoordinationChange ManagementAgile / Scrum
🔧
Collaboration & M365
SharePoint OnlineTeams AdminPower AutomateServiceNowGitLab CI/CD
Education & Certifications
NAIT
BTech – Project Management (Honours)
Edmonton · 2022–2025
Centennial College
Diploma – Game Programming
Toronto · 2016–2019
☁️
Salesforce Administrator Certified
June 2025
🤖
Salesforce Agentforce Certified
December 2025
Beyond the 9-to-5
Travel, movement, and good music — the stuff that actually matters.
✈️
Always moving
Travel & Culture
New cities, new food, new perspectives. I travel to get uncomfortable in the best way possible — whether that's navigating a chaotic market in a country where I don't speak the language, or road-tripping somewhere with no plan and a full tank. The goal is always to come back with a better story than I left with.
🛣️
On the road
Road Trips
BC has some of the most ridiculous drives on the planet and I've done most of them. Windows down, good playlist, no real schedule. The journey always beats the destination.
🎧
Always on
Music
My mood in playlist form. Every trip, workout, and late-night drive has its own soundtrack. Genre-fluid — hip hop to indie to stuff I can't really explain but somehow works.
🏋️
Daily habit
Fitness & Training
The gym is where I reset. Consistent training keeps everything else in check — energy, focus, headspace. It's less about aesthetics and more about showing up for yourself every day.
Currently
📍
Planning a trip to
Somewhere I haven't been yet — list is long, time is short.
🎵
Listening to
Whatever matches the vibe of the drive.
🎯
Working on
Staying consistent. In the gym, in life, everywhere.
Blog
Thoughts on Salesforce, systems, and the work of making things.
✍️
Posts coming soon
Working on pieces about Salesforce architecture, business analysis, and tech in the Okanagan. Check back soon.
Get notified when I publish →
Let's Connect
Always happy to chat — over coffee or a call.