Skip to main content
Heshan Perera

Technical expertise

Skills grouped by the kind of work they support. Within each group, I separate what I have used in professional roles from what I hold as working knowledge.

Cloud and infrastructure

Designing, running and maintaining the servers, cloud services and hosting that business applications depend on.

Used in professional roles

  • AWS infrastructure
  • Server administration
  • Hosting environments
  • DNS and domain management
  • SSL/TLS certificates
  • Backup and disaster recovery
  • CI/CD pipelines
  • Maintenance automation

Working knowledge

  • Microsoft Azure
  • Cloudflare
  • Linux servers
  • Windows Server
  • Hyper-V and virtualisation
  • Reverse proxy configuration

Microsoft 365 and modern workplace

Administering the collaboration, identity and email platforms people use every day, and helping them use those tools well.

Used in professional roles

  • Microsoft 365 administration
  • Google Workspace administration
  • User training

Working knowledge

  • Microsoft Entra ID
  • Exchange Online
  • SharePoint Online
  • OneDrive
  • Microsoft Teams
  • Microsoft Intune
  • Microsoft Defender
  • MFA and access policies
  • User lifecycle management
  • Email migration

IT support and systems administration

Finding the cause of a problem, fixing it, and explaining it clearly to the person who reported it.

Used in professional roles

  • End-user support
  • Incident troubleshooting and resolution
  • Hardware and software troubleshooting
  • Network troubleshooting
  • Data backup and restoration
  • Vendor coordination
  • IT inventory and asset records

Working knowledge

  • Active Directory
  • DNS and DHCP
  • Endpoint management
  • User onboarding and offboarding
  • Technical documentation
  • Root-cause analysis

Web and application implementation

Building, deploying and supporting websites and business applications, from legacy modernisation to new platforms.

Used in professional roles

  • PHP and Laravel
  • REST API development
  • OAuth integrations
  • Website deployment and hosting
  • Database maintenance
  • Performance optimisation
  • Legacy application modernisation

Working knowledge

  • WordPress and Elementor
  • JavaScript and TypeScript
  • React and Next.js
  • Node.js
  • MySQL and PostgreSQL
  • Flutter
  • Website migration
  • Technical SEO

Security and reliability

Reducing the chance of an incident, and making sure recovery is quick and predictable when one happens.

Used in professional roles

  • Access controls
  • Network security
  • IT policy
  • Backup practices
  • Disaster-recovery readiness
  • Risk assessment support

Working knowledge

  • MFA and identity security
  • Firewall administration
  • Network segmentation
  • Patch management
  • Server hardening

Platforms and collaboration

The business platforms and delivery tooling I work with alongside development and operations teams.

Used in professional roles

  • Progress OpenEdge database administration
  • Release and deployment workflows
  • Cross-team release coordination
  • Mentoring engineers

Working knowledge

  • Git
  • Jira
  • Monday.com
  • HubSpot
  • Zoho