Kaushik Gunasekaran, Developer in Bengaluru, Karnataka, India
Kaushik is available for hire
Hire Kaushik

Kaushik Gunasekaran

Verified Expert  in Engineering

DevOps and Software Developer

Bengaluru, Karnataka, India

Toptal member since October 10, 2022

Bio

Kaushik is a senior data engineer with more than 10 years of experience building big data-intensive applications, tackling challenging architectural and scalability problems, and collecting and sorting data. He is a skilled DevOps engineer with expertise in automating and optimizing mission-critical deployments in AWS, GCP, and Oracle Cloud, leveraging infrastructure as code (IaC) and configuration as a code, CI/CD, and DevOps processes.

Portfolio

DotConn
Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Spring Boot...
Riverside Assessments, LLC
Python 3, Terraform, Docker, Kubernetes, AWS Lambda, Amazon DynamoDB...
Oracle
Oracle Cloud Infrastructure (OCI), Terraform, Java, Docker, Kubernetes, Grafana...

Experience

  • Amazon Web Services (AWS) - 8 years
  • CI/CD Pipelines - 8 years
  • Docker - 7 years
  • Kubernetes - 6 years
  • Google Cloud Platform (GCP) - 6 years
  • GitLab CI/CD - 5 years
  • Terraform - 5 years
  • Prometheus - 3 years

Availability

Part-time

Preferred Environment

MacOS, IntelliJ IDEA, Python 3, Terraform, Google Kubernetes Engine (GKE), Amazon EKS, Amazon Web Services (AWS), Google Cloud Platform (GCP), Grafana, Prometheus

The most amazing...

...IaC I've developed is for a product called DataCatalog for Oracle Cloud. It is currently live in over 30 regions.

Work Experience

CEO and CTO

2021 - PRESENT
DotConn
  • Developed an IoT platform that provides the building blocks for developing any IoT product and creating its specific features. It was deployed and managed in the GCP.
  • Scaled the platform from a few thousand to a few million data sensors per second with the same performance metrics.
  • Designed and developed a cold storage feature that reduced our database costs by 80%.
  • Improved the dashboard performance by building a proactive cache feature, making hard decisions on when to cache or invalidate the cache.
Technologies: Google Cloud Platform (GCP), Google Kubernetes Engine (GKE), Spring Boot, Terraform, Python 3, DevOps, GitHub, Jira, Git, Software Development, PostgreSQL, Amazon EC2, Networking, Continuous Integration (CI), Cloud, Linux, Python, Infrastructure as Code (IaC), Helm, Security, Identity & Access Management (IAM), Site Reliability Engineering (SRE), Container Orchestration, Amazon S3 (AWS S3), Kustomize, Kubernetes Operations (kOps), CircleCI, CTO

Senior DevOps Engineer

2021 - 2022
Riverside Assessments, LLC
  • Set up CI/CD pipelines for over 100 microservices with GitLab pipelines and GitHub Actions.
  • Built cloud infrastructures in AWS for various environments with Terraform.
  • Created monitoring tools for centralized logging, tracing, and metrics scrapping.
  • Designed and developed an in-house DevOps portal that integrates with the organization's SSO, GitLab pipelines, GitHub Actions, SonarCloud, and other REST APIs for deployments.
Technologies: Python 3, Terraform, Docker, Kubernetes, AWS Lambda, Amazon DynamoDB, AWS Step Functions, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (SNS), Amazon EventBridge, ELK (Elastic Stack), DevOps, GitHub, Amazon Web Services (AWS), Amazon RDS, Amazon EKS, Cloudflare, Jira, Git, Software Development, PostgreSQL, Amazon EC2, Networking, Continuous Integration (CI), Cloud, Linux, Python, Amazon Virtual Private Cloud (VPC), Infrastructure as Code (IaC), AWS CloudFormation, Amazon CloudWatch, MySQL, Security, Identity & Access Management (IAM), Site Reliability Engineering (SRE), AWS Cloud Architecture, Ansible, Container Orchestration, Serverless Architecture, GitLab, Amazon S3 (AWS S3), AWS CodeCommit, AWS CodeDeploy, Jenkins Pipeline, Kubernetes Operations (kOps), AWS DevOps

Technical Lead

2018 - 2022
Oracle
  • Involved in designing and strategic decisions in the DevOps pipeline.
  • Created reusable Terraform modules for deploying and managing the DataCatalog product in more than 30 different regions in Oracle Cloud Infrastructure (OCI).
  • Set up CI/CD pipelines to build, test, and create Docker deployment containers.
  • Worked as a back-end control plane engineer in the DataCatalog product for Oracle Cloud.
Technologies: Oracle Cloud Infrastructure (OCI), Terraform, Java, Docker, Kubernetes, Grafana, Prometheus, DevOps, Jira, Git, Software Development, PostgreSQL, Apache Kafka, Networking, Continuous Integration (CI), Cloud, Linux, Python, Infrastructure as Code (IaC), Helm, MySQL, Security, Identity & Access Management (IAM), Site Reliability Engineering (SRE), Container Orchestration, Serverless Architecture, GitLab, Amazon S3 (AWS S3), Bitbucket, Jenkins Pipeline

Senior Devops Engineer

2019 - 2020
Adeptpros
  • Set up a blockchain network for Testnet and Mainnet with IaaC via Terraform. It was deployed in the Google Kubernetes Engine.
  • Designed and set up a unique high-availability mechanism to keep the wallet file safe and secure. The wallet file is mirrored with multiple regions every time it is updated.
  • Developed secondary blockchain clusters for disaster recovery and synced the clusters in real time.
Technologies: Terraform, Python 3, Kubernetes, Google Kubernetes Engine (GKE), Google Cloud Platform (GCP), Container Orchestration, Amazon S3 (AWS S3)

Senior Software Engineer

2015 - 2018
MachinePulse
  • Involved in the design and development of complete data acquisition, data processing, and batch components, including Lambda architecture, Apache Storm, and Spark.
  • Designed scalable database schema in MongoDB for IoT use case.
  • Developed scalable database schema in Cassandra for Batch processing.
  • Designed time zone handling in the application. It was a chaos before it.
Technologies: Java, Spring Boot, Apache Storm, Apache Spark, Apache Kafka, Apache Cassandra, MongoDB, Redis, Docker, Kubernetes, Jenkins, DevOps, AWS Lambda, Amazon Web Services (AWS), RabbitMQ, Git, Hadoop, Big Data, Software Development, Amazon Simple Queue Service (SQS), Amazon EC2, Continuous Integration (CI), Cloud, Linux, HBase, Amazon Virtual Private Cloud (VPC), Infrastructure as Code (IaC), Amazon CloudWatch, Security, Identity & Access Management (IAM), Site Reliability Engineering (SRE), AWS Cloud Architecture, Container Orchestration, GitLab, Amazon S3 (AWS S3), Jenkins Pipeline

Experience

DataCatalog for Oracle Cloud

Oracle Cloud Infrastructure (OCI) DataCatalog is a metadata management service that helps data professionals discover and support data governance.

Designed specifically to work well with the Oracle ecosystem, it provides an inventory of assets, a business glossary, and a common metastore for data lakes.

Internal DevOps Portal

An internal portal that facilitates deployment, management, and operational excellence of over 100 microservices.

This integrates with the organization's SSO, GitHub Actions, GitLab pipelines, AWS infrastructure via Terraform, Kubernetes via Python SDK, SonarCloud for static code analysis, and OpenAPI Specification (OAS) for specific environments. It also handles the versioning of various microservices and integrates with Grafana to provide insightful dashboards for on-call engineers.

DotConn IoT Platform

Developed an Internet of Things (IoT) platform which provides the building blocks for developing any IoT product. It provides the infrastructure used to create the specific features of any IoT solution.

SolarPulse

SolarPulse helps asset owners and O&M teams to optimize the performance of their utility and rooftop solar PV plants, generating more power. We offer a comprehensive solution that includes data acquisition hardware, cloud-based monitoring software, and advanced analytics for solar PV plants.

Education

2020 - 2022

Master's Degree in Yoga Science

Bharathiyar University - Coimbatore, India

2008 - 2012

Bachelor's Degree in Information Technology

Thiagarajar College of Engineering - Madurai, India

Certifications

JULY 2021 - PRESENT

Oracle Cloud Infrastructure 2022 | Certified Cloud Operations Professional

Oracle

MAY 2014 - PRESENT

IBM DataStage 8.1

IBM

APRIL 2014 - PRESENT

Cloudera Certified Developer for Apache HADOOP

Cloudera

Skills

Libraries/APIs

Jenkins Pipeline

Tools

Terraform, Git, Amazon Simple Queue Service (SQS), GitLab CI/CD, GitHub, SonarQube, Jenkins, Google Kubernetes Engine (GKE), Amazon EKS, Jira, Amazon Virtual Private Cloud (VPC), AWS CloudFormation, Helm, Amazon CloudWatch, GitLab, Bitbucket, Kustomize, Grafana, AWS Step Functions, Apache Storm, RabbitMQ, Ansible, AWS CodeCommit, AWS CodeDeploy, CircleCI, Amazon Simple Notification Service (SNS), ELK (Elastic Stack)

Languages

Python 3, Java, Python

Frameworks

Hadoop, Spring Boot, Yoga, Apache Spark

Paradigms

DevOps, Continuous Integration (CI), Serverless Architecture, Agile

Platforms

Docker, Kubernetes, Google Cloud Platform (GCP), Oracle Cloud Infrastructure (OCI), Apache Kafka, AWS Lambda, Amazon Web Services (AWS), Google Cloud SDK, Amazon EC2, Linux

Storage

PostgreSQL, Amazon DynamoDB, Redis, Amazon S3 (AWS S3), MongoDB, HBase, MySQL, Datastage

Other

CI/CD Pipelines, Big Data, Software Development, Networking, TimescaleDB, Amazon RDS, Cloud, Infrastructure as Code (IaC), Security, Identity & Access Management (IAM), Site Reliability Engineering (SRE), AWS Cloud Architecture, Container Orchestration, Kubernetes Operations (kOps), CTO, AWS DevOps, Argo CD, Prometheus, Apache Cassandra, Cloudflare, Amazon EventBridge, Canary Deployment

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