Cover Letter

G’day,

Top-notch problem-solving skills are a must in the fast-paced and complex world of IT and pride myself as an excellent solutions architect. I have a knack for consistency, and I thrive by investing my time in learning/building useful tools to benefit the world, the people I work with and myself.

My resume shows that I would bring important skills to a potential role, including:

  • I have more than 16 years of experience in using computers and programming and more than 8 years as a software engineer, working across multiple programming languages and development frameworks while serving the requirements of clients from various backgrounds.
  • During my time at the Applied Artificial Intelligence Institute, I’ve gained extensive experience in the intricacies of dealing with Large Language Models, Google Cloud, Azure and AWS; while continuing gaining significant experience in full-stack development. I’ve also learnt how to put people first, both stakeholders and end-users. My curoisty and a keen eye for detail enabled me to help my organisation in tackling multiple challenges over the course of my employment.
  • During my time tutoring at Deakin University, I’ve gained valuable tutoring experience in OOP concepts, Data Structures and Algorithms, Software architecture, scalability for IoT using AWS, IBM Cloud and other cloud-based solutions.
  • I am skilled in *nix systems as well as using popular tools for automation, orchestration and containerizing services using Kubernetes, Docker, managing various aspects of Github and Gitlab organisations as org owner, CI/CD and DevOps—with a knack for security and always thriving to do the right thing.
  • I can quickly pick up new skills, build prototypes, research, and understand various documentation types like web APIs, source-code and documentations (like Java docs), man pages, RFCs, etc. This enables me to build robust solutions and efficiently connect tools/services to solutions or use them as a part of a workflow.

I consider myself to be a good fit for team environments because I believe in cohesive communication being a major driver for the success of a project/undertaking. As a result, I am a huge advocate of maintaining cohesion through establishing centralized knowledge bases to reduce friction and thus enabling higher autonomy across teams.

An opportunity to talk to you more about a potential role and how I could use my skills to benefit your organization would be much appreciated.

Thank you for reading.