About Me

Hello! I’m Joel, and I enjoy solving problems. Whether it be complex problems involving code, enhancements to open source projects, or just fun little challenges like creating word clouds, I’m always game for a new puzzle.

If you’ve made it here, you’re probably aware that I am seeking my next challenge. Ideally I’d love to find a role where I can add a great deal of value as I improve my own skillsets as well as those of the people I work with. I’m looking fo a new opportunity to use my skills, and add value to your organization!

Below, you can find some more information about me, where I come from, and what I’ve been up to in recent times. If you think I’d be a good fit for your team, see my contact information.


Heritage Carpet & Tile

Duration: May 2017 - Present

Position: IT (Helpdesk) / Window Treatments Coordinator / Specialties Temp

  • Tier 2/3 support for helpdesk issues.
  • Worked with local MSP for hardware purchases and deployments.
  • Created custom PowerShell module to automate workstation deployments, used by myself and our MSP, saving a handful of hours of manual work per new user.
  • Led the rollout of VOIP phones for office.
  • Led the technology plan for multiple relocations.


Australia Post

Duration: September 2015 - March 2016

Position: Customer Contact Agent

  • Inbound call-taker.
  • Solving customer issues or directing them to the department that can solve their issues.
  • Many problem-solving and customer interaction opportunities.
  • Some experience with SalesForce.


Open Source Contributions

PowerShell Modules (Primary Author)


An introduction-to-PowerShell module modelled after F# Koans. The Koans are a set of intentional contradictions that give the user a guided path through which they can learn the basic concepts and constructs that make up PowerShell, and how best to work with them to continually learn more

2K+ Downloads from PowerShell Gallery; 700 commits


A module that ingests source text (be it scripts, repositories or other documents), and creates a word cloud representing the frequency of word use. Originally written in PowerShell, and later in C# with the SkiaSharp library.

200+ Downloads from PowerShell Gallery; 75 commits


PowerShell Core






Clear-Script Blog

  • Primarily PowerShell-focused blog with some C# sprinkled in.
  • Covers some of the more esoteric and lesser-known PowerShell content.
  • Written entirely in Markdown with Kramdown, maintained on Github.




PowerShell PowerHour Lightning Talks



You can frequently find me in the PowerShell Slack or Discord spaces, as well as the /r/PowerShell subreddit, where I am one of the more well-known contributors. Most of my time in these spaces is spent helping others talk through and solve their more difficult problems, reviewing their code, and discussing the future of PowerShell and how it fits into the wider developer and administrative ecosystems. I also frequently invest time in newer PowerShell users, helping provide learning resources and teaching concepts to help them on their journey.



Southern Cross University, Brisbane, Australia

  • Duration: February 2013 - August 2015
  • Degrees Pursued: Bachelor of Information Technology; Bachelor of Contemporary Music
  • Partially-Completed
  • Two full semesters completed of Music, one semester of Information Technology.

Ballina High School, Ballina, Australia

  • Duration: January 2008 - October 2012
  • Degree Completed: Higher School Certificate



  • PowerShell
  • C#
  • F#
  • Git
  • HTML / CSS
  • Markdown & PlatyPS
  • Windows Server 2008-2016
  • Windows 7-10
  • Active Directory


Contact Information

Type Contact
Email joelpfrancis@gmail.com
Twitter @vexx32
LinkedIn Joel Francis



I am currently located in South Florida. I am more than open to remote-based opportunities, but I am unable to relocate very far from where I currently reside, between Ft. Lauderdale and West Palm Beach area.