Apoorv Joshi

Apoorv Joshi

$19/hr
DevOps
Reply rate:
16.67%
Availability:
Hourly ($/hour)
Location:
Cyberjaya, Selangor, Malaysia
Experience:
6 years
Apoorv Joshi E-mail : - Website: Phone : - Address : https://github.com/4p00rv, https://www.linkedin.com/in/apoorv1/ T2-08-01, Third Avenue Cyberjaya Malaysia Work experience Roche Oct 2021 — Present Senior DevOps Engineer Responsibilities: - Created Data engineering pipelines using AWS CDK and AWS Glue. - Developed python libraries/ AWS constructs for AWS Glue, S3, Lake formation and redshift to fit the organisation requirements. - Multiple presentations to spread awareness about the AWS construct libraries and demo on how to use them. Technologies: - Python, AWS CDK, AWS Glue, Redshift. Deriv.com Jan 2020 — Sept 2021 DevOps Team lead Responsibilities: - Managing a team of 5. - Developed a Slack Bot for handling multi-environment production code releases using a blue-green deployment strategy to monolithic applications. - Transitioning blue-green deployment strategy to Canary using Nginx weighted load balancing to reduce service downtime from minutes to mere seconds. - Developing and maintaining CI/CD pipelines in CircleCI and Travis CI for stateless applications deployed on Kubernetes. - Proactively monitoring production systems using Datadog monitoring and logging. - Setting up auto-scaling strategies using compute resource usage metrics and custom metrics in AWS for distributed applications. - Introduced Terraform and worked on importing existing infrastructure to TF state file. Used terraform import command and developed custom modules. - Code reviews and Frequent document reviews. - Handling On-call schedules for responding to PagerDuty alerts after office hours. Technologies: - AWS EC2, ElasticCache, ECS, EKS, Aurora. - Chef for configuration management - GoLang, Ruby, Python, Perl, Bash scripting. - Terraform for infrastructure management - Kubernetes, Docker for containers setup - Debian OS Apoorv Joshi 1 - Redis, Postgres, Datadog. Deriv.com April 2018 — Jan 2020 DevOps Responsibilities: - Infrastructure configuration management using Chef. Introduced Chefspec and set up unit testing for the Chef code - Kubernetes cluster setup using Terraform EKS resource for stateless application. - CI/CD pipeline to EKS cluster using Circle CI and Docker Hub for artifact repository. - Disaster recovery of critical databases using synchronous and asynchronous replication setup with a focus on RPO and RTO. - Tested AWS Code Deploy for setting up release pipelines for applications running on EC2 instances. - Migrated legacy applications from Debian 7 to Debian 9 using load-balancer for minimum downtime Technologies: - AWS EC2, ElasticCache, ECS, EKS, Aurora, VPC and VPC peering. - Chef for configuration management - Ruby, Python, Perl, Bash scripting. - Terraform for infrastructure management - Kubernetes, Docker for containers setup - Debian OS - Redis, Postgres, Datadog. Deriv.com Jan 2016 — April 2018 Front-End Developer Responsibilities: - Developed Single page web application using ReactJS. - Used Websocket to communicate with the API. - Implemented backwards compatible code for interacting with API changes. - Implemented translations using Webpack. - Worked on performance improvement of Web app using Chrome profiler Technologies: - ReactJs, Rivets - ECMAScript - Webpack for build - Highcharts / ChartIQ for charting - Mocha / Nightwatch / Jest for tests Medinfi Healthcare May 2015 — July 2015 Intern Responsibilities: - Designed the data collection android application for the startup. This application was used by on-field agents for collecting and verifying the data about the clinics and hospitals across various cities in India. - Worked on SEO of their website pages. Wrote routing rules to achieve the best results. - Wrote a script for creating and uploading the site index. - Also helped with the security testing of the website. Technologies: Apoorv Joshi 2 - Java, Android API, Android studio, PHP, Laravel. Freelance Jan 2013 — Dec 2016 Security Researcher Responsibilities: - Participated in the Bug Bounty programs of companies including Facebook, Twitter, Artsy, AT&T, Yahoo. - Reported vulnerabilities such as XSS, CSRF, SSRF, IDOR, SQLI. Tools used: - Burp suite, SQLmap, and some custom python scripts for testing race conditions. Education Master of Science Aug 2019 — May 2022 Georgia Institute of Technology, Atlanta Major in Computing Systems with focus on distributed systems and operating systems. B.Tech (Information Technology) August 2012 — May 2016 Kalinga Institute of Industrial Technology Interests - Designing distributed applications. - Learning about new technologies. - Exploring and understanding the implementation of operating systems. - Using the best practices used in OS in designing applications. Apoorv Joshi 3
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.