Profile Picture

Pranav Sharma

AWS Certified Developer | DevOps | Media Technology Master's Graduate | Audio Engineer | Software Developer

Email: pshar416@gmail.com

Summary

Master's graduate in Media Technology with expertise in spatial acoustics and cloud technologies. AWS Certified Developer with experience in CI/CD pipelines, containerization, and cloud-native deployments. Skilled in automation, system scalability, and real-time audio processing. Passionate about bridging acoustics and DevOps to drive innovation in technology.

Skills

Certifications

Experience

Graduate Researcher - Fraunhofer IIS

Jan 2022 - Sep 2024 | Erlangen, Germany

Associate Engineer - Tata Consultancy Services

Sep 2018 - Jun 2020 | Pune, India

Projects

AI-Based Decay Parameter Estimation

Master's Thesis

Developed a novel DCNN model for estimating decay parameters directly from reverberant speech signals, achieving RMS errors of 2.9 to 6 dB for EDC loss and 0.08 to 0.21 seconds for reverberation time (RT) loss.

GitHub Link

Spotify Trendz - Real-Time Music Trend Analysis & DevOps Automation

Real-Time Music Trend Analysis

This project automates real-time music trend analysis using Kubernetes and Terraform. By leveraging EKS for orchestration and Docker Swarm for container management, it reduced deployment time by 40%. Scalability and fault tolerance were enhanced through container orchestration, with Prometheus and Grafana integrated for monitoring and observability.

GitHub Link

Spring Boot CI/CD Pipeline

Automated Deployment Pipeline

A robust CI/CD pipeline for automating the deployment of a Spring Boot application using Jenkins, Docker, and Kubernetes. Integrated SonarQube for static code analysis, deployed in a Kubernetes cluster with GitOps managed by ArgoCD, and containerized using Docker.

GitHub Link

Three-Tier Web Application

Digital Resume Application

A three-tier web application implemented as a Dockerized microservice designed to act as a digital resume. The application uses a frontend built with HTML, CSS, and JavaScript and a backend Django application. Deployed in Kubernetes for scalability and reliability.

GitHub Link

AI/ML Pipeline

Developed and deployed a fully automated machine learning pipeline, utilizing Elastic Beanstalk for serverless application deployment. Integrated AWS CodePipeline with GitHub for CI/CD, automating the deployment process and enabling seamless model training, evaluation, and deployment.

GitHub Link

Real-Time Contour Detection

Developed a two-tier web application for real-time contour detection and sensor control using Raspberry Pi and OpenCV. Deployed the system using AWS Elastic Beanstalk and Docker.

GitHub Link

Video Processing

Created Python programs for channel segregation, quantization, DCT, kernel filters, object detection, and pickling for video processing tasks.

GitHub Link

Context-Based Image Retrieval

Implemented a system to retrieve images from a large database based on their visual content using machine learning techniques.

GitHub Link

VR Game Development

Developed an arm-swinging locomotion game using HTC Vive, enhancing VR user experience by reducing dizziness by 60% while playing games.

GitHub Link

Loudspeakers to Go

Created a mobile virtual loudspeaker setup on headphones using the Binaural Room Impulse Response database and Intel RealSense depth camera with 3 DoF, enhancing the spatial audio experience on portable devices.

GitHub Link

Audio Processing

Developed Python programs for down/up sampling, filtering, quantization, low delay filter-banks, pitch/speed enhancement, DCT, MDCT, and QMF for advanced audio processing tasks.

GitHub Link

Education

Master's in Media Technology

TU Ilmenau, Germany | GPA: 1.3

Relevant Courses: Advanced Digital Signal Processing, Deep Learning, AI, Audio/Video Coding

Bachelor's in Electronics and Communication

SMVDU, Jammu, India

Relevant Courses: Digital Electronics, Real-Time DSP, Signal Processing