Akil Fernando

Career

Security, systems,
software, and games.

I lead IT systems and cybersecurity at a global remote staffing firm, heading a small security team and running identity and an ISO 27001 ISMS for a distributed team. I came to it through engineering: a computer science degree from Dalhousie (GPA 3.92) and a gameplay programming co-op at Ubisoft Halifax. As comfortable in an Entra tenant as in a Next.js codebase or Unity gameplay code. The through-line is the same everywhere. Build systems that hold up.

Canadian PGWP holder (valid to June 2029), open to relocation anywhere in Canada. Eligible for the Atlantic Immigration Program (International Graduate stream). IELTS General CLB 10.

Experience

Mar 2026 – Present
IT Systems and Cybersecurity Lead
Teams Squared, Colombo, Sri Lanka

Global remote staffing firm, legal-first and now multi-industry, placing skilled professionals from emerging markets into teams at client companies worldwide. More than 130 team members across many countries, on a Microsoft 365 and Entra ID stack. I lead IT and security for the company and its contractors, heading a small cybersecurity team and working directly with clients and their IT teams as well.

  • Lead the cybersecurity function and mentor a security specialist, owning the team’s roadmap, standards, and delivery.
  • Lead IAM administration on Microsoft Entra ID: MFA, app registrations, and identity governance.
  • Administer the Microsoft 365 tenant, endpoint security (Bitdefender GravityZone), and RMM (NinjaOne) across the contractor base.
  • Hardened security posture, monitoring, and access controls across a globally distributed workforce.
  • Serve as the appointed ISO 27001 ISMS Officer, driving the organization-wide implementation toward a certification audit at the end of August 2026, including the mandatory ISMS training delivered through a platform I built.
  • Sole-authored internal platforms, and as sole developer grew an inherited client portal into the company-wide coordination hub for staff, clients, and their teams.
Apr 2024 – Aug 2024
Gameplay Programmer (Co-op)
Ubisoft Halifax, Halifax, NS

Gameplay programming in Unity and C# across two unannounced titles, from prototype tooling to camera, targeting, and AI systems.

  • Added dynamic camera angles and extended a camera-clipping solution using Cinemachine and Unity raycasting.
  • Extended a tile-based targeting system to measure distance over NavMesh paths and hex-grid tiles.
  • Tuned character AI behavior trees to match game design direction, and built in-client debug tools for systems like the hex grid.
  • Built and integrated character assets through a Maya and Blender pipeline, documenting the process for reuse.
  • Ported a rigged, animated 3D scene to Android with Three.js and Capacitor, and kept builds playable by working around broken dependencies.

Education

Oct 2025
BSc Computer Science (Co-op), GPA 3.92
Dalhousie University, Halifax, NS

Undergraduate certificates in Communications Technology and Cyber Security, and in Web and Mobile Development. Sexton Scholar, Dean’s List (multiple terms), and Dalhousie In-Course Scholarship (2025).

Certifications

Skills

Identity & security

Entra ID, IAM, MFA, Conditional Access, identity governance, ISO 27001 ISMS, Bitdefender GravityZone

Infrastructure

Microsoft 365, NinjaOne RMM, endpoint management, systems administration

Development

TypeScript, React, Next.js, Python (FastAPI, Flask), Prisma, PostgreSQL, Supabase, Drizzle ORM, MERN, NextAuth

Game & graphics

Unity, C#, Cinemachine, behavior trees, NavMesh, Maya, C++, Vulkan, OpenGL

Tools

Claude Code, Playwright, Git

Download CV

Tailored to three fields. Pick the one that fits.

  Security & IT   Software   Game dev