Intro

My name is Danish Khakwani. I am a highly motivated Engineer with six years of industry experience in Software Development and Operations. I have the thirst of knowledge and I carry a mindset of improving myself and the others who I work with. I have studied Computing Science from Simon Fraser University, Canada.

Specialities: Cloud Computing, Serverless application development, Linux Server Administration, System Configuration Management

Certifications: AWS Solutions Architect Associate, PagerDuty Certified Incident Responder

Skills

Languages Python, Bash, Javascript, Golang, Groovy
Database Systems MySQL, PostgreSQL, AWS DynamoDB
Operating Systems Linux, Unix and Windows
Web Flask, React, Serverless APIs
Other Tools Terraform, Kubernetes, Spinnaker, Git, Jenkins, Gitlab CI, Maven, Gradle, Puppet, Ansible, Vagrant, Packer, Amazon Web Services (AWS), Google Cloud Platform (GCP)

Education

Major: Computing Science
Concentration: Programming Languages and Software, Information Systems and Computing Systems

Experience

Urbint Jul 2021 – Present

Senior Site Reliability Engineer

  • Setup and maintain cloud infrastructure on Google Cloud
  • Work closely with Development teams to implement scalable, reliable, and cost-effective architecture
  • Adopt and implement GitOps principles for continuous deployment
  • Implement monitoring and alerting for cloud infrastructure and software products
Change Healthcare Jun 2020 – Jul 2021

Site Reliability Engineer

  • Working with the development team to define and implement monitoring metrics for the software solution to meet service level objectives (SLOs) in production system
  • Automating tasks that are required to be performed on a regular basis
  • Monitoring infrastructure in Google Cloud to be compliant based on set of custom rules set
  • Responsible for incident management and organizing post-mortems for the incidents
  • Setup and maintain cloud infrastructure on Google Cloud
Samsung Electronics, Canada Jan 2018 – May 2020

DevOps Engineer

  • Designing, creating, and maintaining automation jobs in CI systems
  • Setup and maintain identity and access management solution
  • Setup and maintain cloud infrastructure on AWS
  • Securing infrastructure access and meeting compliance requirement by making user actions auditable
  • Creating continuous delivery pipelines
  • Container orchestration using Kubernetes
  • Setting up infrastructure alerts via DataDog
  • Logging application and infrastructure events to SumoLogic
Samsung Electronics, Canada May 2017 – Dec 2017

DevOps Engineer Intern

  • Setup and manage AWS infrastructure using Terraform
  • Setup Continuous Integration and Delivery pipelines for various Samsung projects
  • Used Consul Key/Value store to dynamically generate application configuration files using consul-template
  • Built images/snapshots of systems using Packer
Samsung Electronics, Canada May 2016 – August 2016

DevOps Engineer Intern

  • Setup and support Continuous Integration and Continuous Delivery for Samsung Pay, Samsung Knox, Samsung IoT Cloud, and other related projects
  • Heavily utilized Amazon Web Services (EC2, SQS, EMR, RDS, S3, Redshift, KMS, DynamoDB, Lambda) for projects
  • System Configuration Management using Ansible, and managing infrastructure using Terraform
  • Supported setup of tools such as Elasticsearch, Logstash, Kibana, Kafka, Spark, Zookeeper, Nagios, Dynatrace
Blackberry, Canada May 2015 – December 2015

Software Tools and Automation Developer Co-op

  • Server orchestration using MCollective with RabbitMQ as a Middleware
  • Setup a private Docker registry, setting up SSL certificates for the registry, and connecting the registry with LDAP using Nginx as a reverse proxy
  • Automated Linux and Windows system configuration using Puppet
Ericsson, Canada September 2014 – April 2015

Software Developer Co-op

  • Used agile methodology for software development Developed a web-application using Go language and Martini Framework
  • Operational support including end user support, root cause analysis and defect resolution
  • Involvement in software development process (Agile planning/sprints, collaboration, design sessions and code reviews)
Simon Fraser University, Canada May 2013 – August 2013

Research Assistant

  • Make modifications to existing C++ implementations of algorithms for estimating tree-width of graphs, including testing and evaluation of these modifications
  • Extend the existing C++ programs with implementations of additional algorithms for computing lower bounds on tree-width, including designing and implementing testing procedures
  • Carrying out large scale computational experiments to evaluate the new algorithms and to generate new data on tree-width of large industrial formulas
Grab a PDF version of my resume