Prakash Khadka, Developer in Kathmandu, Central Development Region, Nepal
Prakash is available for hire
Hire Prakash

Prakash Khadka

Verified Expert  in Engineering

DevOps Engineer and Developer

Kathmandu, Central Development Region, Nepal

Toptal member since March 23, 2021

Bio

Prakash is a DevOps engineer with several years of experience in Linux server administration. Prakash has a robust knowledge base in IT security with several certificates, including cybersecurity: Certified Ethical Hacker (CEH) and Offensive Security Certified Professional (OSCP). As a DevOps engineer, Prakash also has hands-on development experience with Kubernetes, Docker, and AWS.

Portfolio

FreshBooks
DevOps, CI/CD Pipelines, CircleCI, GitHub, SonarQube, Agile Development...
NepalLink Network Pvt
Linux, Web Hosting, cPanel, Web Host Manager (WHM), Plesk...
01cloud
PHP, Apache, cPanel, Docker, Docker Compose, Ansible, MySQL, AWS, Bash Script...

Experience

Availability

Part-time

Preferred Environment

Linux, Amazon Web Services (AWS)

The most amazing...

...thing I've designed and implemented is a CI/CD pipeline for an eCommerce website in AWS. The application was fully scalable and secure.

Work Experience

Senior DevOps Engineer

2021 - PRESENT
FreshBooks
  • Deployed the application in Google Kubernetes Engine (GKE) and implemented monitoring in Google Cloud Platform (GCP) and Datadog.
  • Implemented CI/CD for continuous integration and continuous deployment.
  • Used Google Cloud Armor to secure the public website.
Technologies: DevOps, CI/CD Pipelines, CircleCI, GitHub, SonarQube, Agile Development, Continuous Integration (CI), Docker, GitHub Actions, Monitoring, Systems Monitoring, Datadog, Research, Git, Rollback, Jira, Confluence, Bitbucket, Agile Development, WordPress Development, MySQL, New Relic, Fastly

Technical Lead

2014 - 2020
NepalLink Network Pvt
  • Worked as a server administrator and frequently checked server health, security, availability using monitoring tools such as Icinga 2, and patched any critical issue in the Windows/Linux servers.
  • Helped clients to solve any issue through the WHMCS ticket system on their websites and fixed any problems in the server.
  • Installed firewalls to prevent web application attacks and configured them to keep hackers away from the server.
  • Helped, as a certified ethical hacker, clients to analyze the hack in their websites, find the root cause of the hack, suggest solutions to patch the security vulnerability, and secure the website from future hacks.
Technologies: Linux, Web Hosting, cPanel, Web Host Manager (WHM), Plesk, Server Administration, DevOps, Security, Jenkins, GitHub, Unix

DevOps Engineer

2014 - 2020
01cloud
  • Wrote a CloudFormation template to provision AWS infrastructures, developed a Dockerfile (used Docker Hub/ECR for storing docker images), set up the web application using Docker Compose, and used Elastic Beanstalk to manage WordPress websites.
  • Used Helm to manage different applications, Helmfile for better management, setup Kubernetes infrastructure for web application deployment, and used different exporters for monitoring in Prometheus.
  • Monitored endpoints using BlackBox exporter and EC2, RDS, ELB, and so on with CloudWatch.
  • Used Logz.io and Papertrailapp.com for monitoring metrics and logs, set up alerts in Slack channels and email, and was comfortable working with HashiCorp Vault.
  • Implemented CI/CD for a wide range of web applications such as Magento, WordPress, and so on; set up Jenkins and CircleCI for CI/CD; and used metric server, ConfigMap reloader, and sealed secrets.
  • Used the Horizontal Pod Autoscaler (HPA) for autoscaling pods according to CPU and/or memory utilization; secured all the infrastructures and monitored Kubernetes infrastructures using Prometheus, Thanos, Grafana, ELK, and so on.
  • Followed the DevOps strategy when autoscaling and securing the full-stack web applications.
Technologies: PHP, Apache, cPanel, Docker, Docker Compose, Ansible, MySQL, AWS, Bash Script, Python, Terraform, AWS, Amazon EC2, AWS, Amazon S3, Kubernetes, Docker Hub, WordPress Development, DevOps, Server Administration, Security, DevOps, Grafana, Prometheus, Jenkins, Helm, GitHub, GitOps, Unix, Argo CD, Datadog

CI/CD Pipeline for an eCommerce Web Application

I designed and applied a scalable application using a CI/CD pipeline workflow in a website that serves a large amount of visitor traffic. The application was hosted in a single server that also hosted the web and database server. As such, it was difficult to scale the application when there was a high amount of traffic on the website.

I was able to solve the problem by implementing a DevOps approach.
2005 - 2009

Bachelor's Degree in Computer Engineering

Kantipur City College - Kathmandu, Nepal

MARCH 2022 - PRESENT

Implement DevOps in Google Cloud

Google Cloud Skills Boost

FEBRUARY 2022 - FEBRUARY 2024

HashiCorp Certified: Terraform Associate

HashiCorp

JUNE 2021 - JUNE 2024

Certified Kubernetes Administrator (CKA)

The Linux Foundation

OCTOBER 2019 - PRESENT

Offensive Security Certified Professional (OSCP)

Offensive Security

MARCH 2018 - MARCH 2021

Certified Ethical Hacker (CEH)

EC-Council

AUGUST 2013 - AUGUST 2016

Red Hat Certified Engineer (RHCE)

Red Hat

AUGUST 2013 - AUGUST 2016

Red Hat Certified System Administrator (RHCSA)

Red Hat

Tools

Jenkins, Helm, GitHub, Terraform, AWS, CircleCI, Apache, Docker Compose, Ansible, AWS, Docker Hub, Plesk, SonarQube, Fastly, Grafana, Jira, Confluence, Bitbucket

Paradigms

Penetration Testing, DevOps, Continuous Integration (CI), Agile Development, Agile Development

Platforms

Linux, cPanel, Docker, Kubernetes, Cloud Engineering, Unix, AWS, Amazon EC2, WordPress Development, New Relic

Languages

Bash Script, PHP, Python, Java

Storage

Datadog, MySQL, Amazon S3

Other

Ethical Hacking, Server Administration, Web Host Manager (WHM), Continuous Monitoring, CI/CD Pipelines, DevOps, Ethical Hacking, Offensive Security, Security, Web Hosting, Prometheus, GitOps, Argo CD, GitHub Actions, Monitoring, Systems Monitoring, Research, Git, Rollback

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring