Senior Software Engineer

Vithuran Jeyasingham

I am a senior software engineer with 5 years of experience. I currently work as a contractor within the Department of Defence. I have strong leadership skills and experience leading agile teams in delivering high quality projects on time using scrum. I have a strong technical background as a full stack developer and devops engineer.

[email protected]0401 047 973Melbourne, Australia

Career

Work Experience

Contractor – Senior Software Engineer/Systems Administrator

April 2026 – Present

Keane Consulting (for Department of Defence) · Docklands, Victoria

Software Engineer

  • Designed and implemented microservices to provide quality assurance for large data storage systems.

Systems Administrator

  • Responded to support queries from customers using the system.
  • Monitored multiple complex systems and responded to live issues and outages.
  • Addressed tech debt issues on complex systems with various applications and services across different tech stacks.

Senior Software Engineer

August 2024 – April 2026

Leidos Australia · Scoresby, Victoria

Lead Developer

  • Communicated with project stakeholders to define requirements.
  • Designed initial mock-ups and created prototypes based on project requirements, iterating after feedback.
  • Created Jira tasks from user stories derived from requirements.

Team Leadership & Mentorship

  • Led junior developers in delivering projects.
  • Provided technical mentorship and guidance.
  • Allocated tasks to graduate engineers to build their skillset.

Deployment & Integration

  • Led deployment and integration of new applications.
  • Deployed frontend and backend Docker containers to the Rancher Kubernetes platform.
  • Deployed Keycloak and Elasticsearch supporting service containers to Rancher Kubernetes.
  • Integrated new applications with existing systems in test and production networks.

Operations & Risk Management

  • Maintained up-to-date and accurate reporting to project managers.
  • Supported live production systems while coordinating development of new applications.
  • Led risk assessment discussions with managers, principal engineers, and key stakeholders to prioritise work across the development team.

Software Engineer

January 2022 – August 2024

Leidos Australia · Scoresby, Victoria

DevOps Engineer

  • Deployed containerised applications into OpenShift and Rancher Kubernetes container platforms.
  • Integrated new applications with existing systems and microservices such as Elasticsearch and Keycloak.
  • Provided continued support for applications hosted on Kubernetes platforms and IIS servers.

Ongoing Application Support

  • Prepared and deployed bug hotfixes for live applications.
  • Troubleshot and debugged issues raised by end users for live applications.
  • Led meetings with key stakeholders to plan future releases and support work for applications.

Full-Stack Developer

  • Frontend development using React and Angular frameworks (TypeScript).
  • Backend development using Microsoft .NET (Framework and Core).
  • Database design with Microsoft SQL Server.
  • Containerised applications using Docker.

ICT Digital Cadet

March 2020 – January 2022

Department of Defence · Canberra, ACT

ICT Security Engineer (March 2021 – January 2022)

  • Followed security playbooks to ensure the Essential 8 framework was applied to the system.
  • Investigated security incidents.

Frontend Developer (March 2020 – March 2021)

  • Developed application frontend using React framework (JavaScript).

Toolbox

Technical Experience

Languages & Frameworks

  • TypeScript (React, Angular)
  • .NET (Core & Framework)
  • Java
  • Python (PyTorch, Machine Learning)

Containers & Orchestration

  • Docker
  • Kubernetes (OpenShift, Rancher)
  • GitHub Actions

Databases & Tools

  • Microsoft SQL Server
  • Elastic Stack
  • Keycloak
  • Atlassian Suite

Cloud Platforms

  • AWS
  • Microsoft Azure

AI Tools

  • Claude Code
  • Model Context Protocol (MCP)
  • GitHub Copilot

System Administration

  • Red Hat Enterprise Linux

Background

Education & Certifications

Education

Bachelor of Software Engineering

University of Canberra · Canberra, ACT

2019 – 2022

Bachelor of Advanced Computing

Australian National University · Canberra, ACT

2017 – 2019

Certifications

  • Scrum Master Certified (SCM)

    February 2025

  • AWS Cloud Compute Certified

  • Emerging Leaders Course

  • Ethics of AI – Ethics awareness certification

    April 2025

More

Beyond the Role

Leidos Innovation Challenge 2024 — 2nd Place

An initiative allowing engineers to work on a project of their choosing outside of Leidos' existing business, encouraging innovative solutions and new technologies. My team built an image classification solution using machine learning and placed second in the challenge.

  • Developed a machine-learning model in Python using PyTorch to classify and tag images.
  • Developed an API in Python using OpenAPI to allow image tagging models to be integrated into other applications.
  • Integrated the API and models into the Amazon EKS Kubernetes platform, using AWS S3 to store images for classification.
  • Assisted teammates with integrating the API and models with a Microsoft Exchange plug-in.
  • Planned the final presentation to the judges.

Leidos ML/AI Working Group — Founding Member

Helped establish the working group following the success of the 2024 Innovation Challenge, contributing to discussions and facilitating the sharing of ML/AI solutions across teams.

Mentor — Leidos Mentorship Program

Mentored graduate software engineers placed within the team as part of Leidos' graduate program, providing ongoing guidance and technical teaching. Mentees currently work within the team I lead.