Prasanna Venkataraman
Verified Expert in Engineering
DevOps Engineer and Developer
Prasanna is a passionate DevOps, SRE, and full-stack engineer with over a decade of hands-on experience. A quick learner who adapts to new technologies with ease, Prasanna is an open-source contributor who learns best practices and industry standards through code. Prasanna also has worked as an agile practitioner and tech lead at ThoughtWorks.
Portfolio
Experience
Availability
Preferred Environment
Amazon Web Services (AWS), Kubernetes, Vim Text Editor, Ruby on Rails (RoR), Ruby, Go, Terraform, Google Cloud Platform (GCP), Docker
The most amazing...
...thing I've set up was an infrastructure using Kubernetes that handles millions of transactions for one of the biggest consulting service companies.
Work Experience
Lead DevOps Engineer
nDimensional Inc
- Contributed to the migration of the whole infrastructure from VM-based to Kubernetes with support for zero-downtime deployment, option to roll back deployments, and canary-based deployments. Revamped the entire CI/CD process using Jenkins.
- Managed three DevOps engineers following the practice of Agile-based methodologies along with support for managing the production system. Set up a production-ready system with Prometheus, Papertrail, Jaeger, and Istio.
- Did capacity and AWS cost estimation for a big data application with workloads for real-time data of 3 GB/min and storage of 2 TB in Cassandra. Managed distributed systems including Kafka, Cassandra, Spark, Flink, and Akka Clusters in Kubernetes.
Architect | Lead DevOps Engineer
Francium Technologies
- Set up a multi-cloud infrastructure leveraging services from AWS, GCP including orchestrating 30+ microservices using Kubernetes and creating CD pipelines which significantly reduced the time to put services to production.
- Established a proper monitoring-and-tracing system and scaled the product to handle 50x load with half the infrastructure cost. Set up the fitness function to track cost as one of the metrics for infrastructure (AWS and GCP).
- Architected and led the company in high-performance DevOps culture by following principles of XP/lean for DevOps and automating the entire infrastructure using Terraform.
Technical Lead
ThoughtWorks
- Worked as part of multiple engagements ranging from startups to massive enterprises and led many projects involving various technology stacks. Followed TDD and agile (XP/lean) methodologies in all teams and tech stacks.
- Set up an authentication system for a popular bank in Spain and handled many requests. Chose the tools to track performance and utilize the infrastructure efficiently. Used Kubernetes, Go, Prometheus, Redis, and Elasticsearch.
- Worked at a client's location (UK) to refactor their core pricing engine. Followed a strangulation approach and, in the process, improved their CI/CD pipelines.
Senior Software Engineer
Pramati Technologies
- Built a type of warehouse management software for one of the enterprise companies and was responsible for developing the back-end system using Java, Spring, and JPA technology stack.
- Developed a high-performance, real-time bidding engine which handles millions of requests in Scala and Akka framework.
- Set up virtual machines using Ansible and Bash scripts and used Jenkins for continuous integration and deployment.
Application Developer
Oracle
- Contributed to the Oracle E-Business Suite development and handled the EU region's payroll system.
- Implemented performance fine-tuning for a Java virtual machine (JVM) and analyzed and optimized SQL query performance.
- Handled multiple clients for the EU region and was in charge of a complete module.
Experience
Authentication System for Openbank SA
CI/CD Setup for Monolith to Microservice Migration
https://nd.comInfrastructure Setup for the Consulting Group
I analyzed and suggested pros and cons for the entire DevOps stack, implemented the right tool for each and effectively communicated with developers to set up seamless auto-deployment and one-click deployment for the apps.
Took sessions with the development team on the proper usage of tools for logging and monitoring.
Education
Bachelor's Degree in Computer Science
Thiagarajar College of Engineering - Madurai, India
Certifications
Certified Kubernetes Security Specialist
Cloud Native Computing Foundation
Certified Kubernetes Administrator
The Cloud Native Computing Foundation
AWS Certified Solutions Architect — Associate
Amazon Web Services (AWS)
Skills
Languages
Java, Python, Scala, Python 3, TypeScript, Go, Ruby
Frameworks
Ruby on Rails (RoR), Spring 5, JPA, Spring, Spark, Akka, Apache Spark, gRPC
Libraries/APIs
Amazon API, Vue 2, Node.js
Tools
Terraform, IntelliJ IDEA, Ansible, Helm, Google Kubernetes Engine (GKE), Amazon EKS, Amazon CloudFront CDN, Logging, GitHub, Grafana, Amazon Elastic Container Service (Amazon ECS), AWS CodeBuild, ELK (Elastic Stack), GitLab CI/CD, Vim Text Editor, Jenkins, Flink, Mesos, CircleCI, Traefik, Papertrail
Paradigms
Agile Software Development, Test-driven Development (TDD), Continuous Deployment, Continuous Integration (CI), DevOps, Microservices, Functional Programming
Platforms
Docker, Kubernetes, Amazon Web Services (AWS), Linux, Amazon EC2, Google Cloud Platform (GCP), Heroku, Dokku, DigitalOcean, AWS Lambda, Oracle Database, Apache Kafka, Azure
Storage
PostgreSQL, Redis, Datadog, Amazon S3 (AWS S3), Elasticsearch
Other
Prometheus, Infrastructure as Code (IaC), Shell Scripting, CI/CD Pipelines, API Testing, AWS Cloud Architecture, AWS DevOps, Networking, Cloud Architecture, Cost Control, Amazon RDS, AWS Certified Solution Architect, Cloud Services, Scalability, Load Balancers, Cost Reduction & Optimization, Cloud Infrastructure, Cloud, Containerization, Orchestration, Scripting Languages, Monitoring, Kubernetes Operations (kOps), Immutable Infrastructure, Cloudflare, AWS CodePipeline, Security, AWS VPN, Web Security, Pulumi, Monorepos
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring