Hi, I'm Prabhat Singh Raghav

A
"Seeking a challenging position as a DevOps Engineer to leverage my experience in automating and optimizing cloud based application deployments. I offer strong skills in CI/CD pipelines, containerization, and infrastructure provisioning."

About

"I aim to drive innovation in an environment that nurtures my skills, promotes continuous learning, embraces new challenges, and fosters personal, professional and organizational growth."

As a Computer Science graduate with a Bachelor's in Computer Application from Sikkim Manipal University, I combine fast learning abilities with a strong work ethic. I consistently go above and beyond to ensure project success, dedicated to developing and implementing robust, scalable, and efficient solutions. Currently, I'm expanding my expertise in DevSecOps and Cloud-DevOps to stay at the forefront of cloud computing and security. My hands-on experience spans a wide range of DevOps tools and major cloud platforms including AWS, GCP, Azure, and Digital Ocean.

Highly motivated DevOps professional, proactive in solving cloud-based challenges, with a passion for automating infrastructure and a keen curiosity for continuous learning in cloud technologies and CI/CD practices.

Education

Sikkim Manipal University

Gangtok, Sikkim

Degree: Bachelor of Computer Application (BCA)
Year: 2013-2015
Percentage: 71.12% aggregate

    Relevant Courses:

    • Programming in C
    • Java Programming
    • Computer Networking
    • Data Structures and Algorithms
    • Database Management Systems
    • Multimedia and Graphics
    • Advanced Web Design
    • Software Project Management

Central Board of Secondary Education

Delhi, India

Certificate: 10+2/Intermediate
Year: 2000-2001
Percentage: 62.2% aggregate

Central Board of Secondary Education

Delhi, India

Certificate: 10th/Matriculation
Year: 1998-1999
Percentage: 63.8% aggregate

Experience

Software Engineer
  • Developed and managed the backend of an e-commerce platform using Flask, MongoDB, and AWS.
  • Worked on three web applications targeting customers, selling vendors, and admin users; built 50+ RESTful APIs with functionalities such as login/sign up, view a product, add a product to cart, checkout the order, etc.
  • Improved the response time by 20% by refactoring the codebase and changing database design and queries.
  • Added a bulk upload feature which reduced the manual work of adding products into a database.
  • Tools: Python, Flask, MongoDB
July 2020 - Nov 2020 | Hyderabad, India
Programmer Analyst
  • Customized a tree-based optimization algorithm that separates drugs into distinct groups to maximize the concurrent execution of drug dispenser robots; improved an optimization algorithm that reduced the cycle-time of the automation process by 25%.
  • Devised a customized recursion algorithm to extend the functionality of the current environment to a multi-robot and multi-system environment
  • Built a modular video analytics app using Flask, OpenCV that tracks the location of each human in a multi-camera environment; utilized perspective transformation, object detection, and object tracking to find the location of a human.
  • Increased the speed of the video analytics app by 20% by using a customized YOLOv3 algorithm to perform object detection and DeepSORT algorithm for multi-object tracking.
  • Tools: Python, Flask, OpenCV, Keras, Tensorflow, PyTorch
Dec 2018 - July 2019 | Ahmedabad, India
DevOps Engineer
  • Programmed a cloud-based web app using Flask and JavaScript aimed at storing, visualizing, and tracking temperature and humidity of each drug container to estimate the degradation of the drug.
  • Created an alert system to send notifications and emails when the parameters exceed the threshold.
  • Tools: Python, Flask, JavaScript
July 2018 - Nov 2018 | Ahmedabad, India
Project Trainee
  • Designed a library management system for a local library, where we undertook activities like requirement elicitation, preparing Data Flow and Entity-Relationship diagrams.
  • Delivered a solution for a POC involving Automatic Financial Document Classifier using Natural Language Processing and Support Vector Machines with 96% accuracy on the company’s data.
  • Tools: Python, Scikit-learn, NLTK
June 2017 - July 2017 | Ahmedabad, India

Projects

music streaming app
Music Player Web-App

A music streaming web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, AWS S3, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Search and filter songs based on language and singer.
  • Create multiple playlists and add/remove songs to/from playlist.
  • Scroll through recently played/viewed songs.
quiz app
Quiz Web-App

A quiz playing web app based on Django

Accomplishments
  • Tools: Django, HTML, CSS, Bootstrap, SQLite, Heroku
  • Register/login to the web app(with OAuth-based Google Sign-In).
  • Play Quiz and see the leaderboard
Screenshot of web app
Blog Web-App

A simple and extensible blog web-app based on Flask.

Accomplishments
  • Tools: HTML, CSS, Bootstrap, Flask, SQLAlchemy, Postgresql, Python
  • Users can view posts and contact the admin via Contact Page.
  • Admin can Add, Delete, Update posts.
Screenshot of  web app
Visual Question Answering

An attention-based classification model that aims at generating an answer for a given input image.

Accomplishments
  • Incorporated Convolution Neural Networks (CNN) for extracting image features and Long Short Term Memory for extracting question embeddings.
  • Tested the model on the COCO dataset, abstract scenes images, and got 69% overall accuracy on the VQA evaluation metric.
Screenshot of  web app
Video Summarizer

A Seq2Seq model that generates a short summary of the given input video.

Accomplishments
  • Incorporated CNN to detect and classify objects in the video frames and Long Short Term Memory for generating a summary.
  • Evaluated the model on MSVD (Microsoft Video Description Corpus) dataset; achieved 0.77, 0.71, 0.52 scores respectively on ROGUE, BLEU, METEOR evaluation metrics.
Screenshot of  web app
Image Generator

An image generator based on the concept of adversarial networks (GANs)

Accomplishments
  • Developed system was tested on a human-face database and loss was calculated by comparing the PCAs of generated and original image.
  • Calculated difference in PCA was less than 10%, depicting the successful generation of an image by the generator.
Screenshot of  web app
Head Counting System

A system that calculates the attendance of the class from a panoramic image of a live classroom.

Accomplishments
  • Used Singular Value Decomposition for image compression; applied various image processing techniques and morphological operations to detect the number of heads.

Skills

Languages and Databases

Python
HTML5
CSS3
MySQL
PostgreSQL
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

Django
Flask
Bootstrap
Keras
TensorFlow
PyTorch

Other

Git
AWS
Heroku

Contact