Summary
Overview
Work History
Education
Skills
Websites
Certification
Timeline
Generic
RAJU YADAV

RAJU YADAV

AI Full Stack Engineer
Bangalore Urban

Summary

AI Software Engineer with over 4 years of experience in development and AI consulting, specializing in machine learning, computer vision, and cloud-based deployment across AWS, GCP, and Azure. Proven expertise in designing and deploying scalable, AI-driven solutions using Kubernetes, Docker, and cloud infrastructure. Key achievements include implementing Generative Adversarial Networks (GANs) for advanced image and video analysis, full-stack software development using React JS, backend development with FastAPI, and comprehensive deployment strategies across multiple cloud platforms. Seeking a position as a Deep Learning Full Stack Engineer to leverage my skills in supporting innovation, scaling AI-driven solutions, and enhancing performance and reliability. Previously led projects integrating AI technologies into smart city solutions to elevate urban efficiency and safety.

Overview

6
6
years of professional experience
9
9
years of post-secondary education
3
3
Certifications
2
2
Languages

Work History

Development Team Lead

Sival Devops Software Pvt. Ltd.
11.2023 - Current
  • Company Overview: A company dedicated to developing smart city solutions, including advanced face recognition, number plate and vehicle tracking, fire and smoke detection, and specialized software for the real estate sector. Focused on integrating cutting-edge technology to enhance urban safety, efficiency, and connectivity, driving the evolution of modern cities.
  • Explored Generative Adversarial Networks (GANs) for advanced applications in image and video analysis.
  • Utilized GPU compute resources for optimized inference across AWS and GCP environments.
  • Developed backend services with FastAPI, Beanie ODM, and Uvicorn, leveraging MongoDB and NoSQL databases for optimized querying.
  • Built scalable, Docker-based deployment solutions, integrating containerized databases and network configurations within Kubernetes for efficient resource management.
  • Deployed applications using AWS services, including EC2 for scalable infrastructure, S3 for secure storage, SNS for distributed messaging, CloudFront CDN for efficient content delivery, ACM for SSL management, and Auto Scaling for maintaining performance under variable loads.
  • Engaged in front-end development using React JS, JavaScript, HTML, CSS, and Tailwind CSS to create responsive, user-friendly web interfaces.
  • Engaged in front-end development using React JS, JavaScript, HTML, CSS, and Tailwind CSS to create responsive, user-friendly interfaces, leveraging client-side rendering for interactivity and server-side rendering (SSR) for improved SEO and faster initial load, balancing SSR and CSR for an optimized user journey.
  • Contributed to the development of a high-performance dashboard backend using FastAPI, Beanie ODM, Motor, FastCache2, and Docker, ensuring system responsiveness and reliability.

AI Consultant

Emazing Ideas Execution
09.2022 - 12.2023
  • Company Overview: A company dedicated to development of cutting-edge software solutions and products, specializing in advanced audio and activity recognition systems, cloud infrastructure management, and end-to-end application deployment. We are committed to designing new products that improve safety, efficiency, and user experience across industries such as healthcare, real-time communication, and data analytics.
  • Audio Classification, Speech Recognition, and Activity Recognition: Expertise in Python for audio classification, speech recognition, and 2D image-based activity recognition, focusing on advanced feature engineering techniques such as STFT, Mel Spectrograms, and CNN models.
  • Advanced Audio and Action Recognition for Elderly Care: Developed skeleton-based action recognition models for real-time monitoring of elderly individuals in hospital settings. The system is integrated with WhatsApp API and email alerts for timely notifications in emergency situations.
  • Backend Development with FastAPI: Built robust backend systems using FastAPI, optimizing for performance and scalability. Experienced in deploying RESTful APIs and integrating with real-time communication systems, including Kafka and RabbitMQ, for high-throughput data handling.
  • Deployment on AWS and GCP: Proficient in deploying applications on AWS and Google Cloud Platform, with hands-on experience in AWS services like S3, Route 53, ACM (SSL Certificate Management), CloudFront (CDN), and IAM for secure access. Familiar with using AWS and GCP for server provisioning, load balancing, and auto-scaling.
  • Front-End Development and Dashboard Design: Designed interactive dashboards with React.js and Tailwind CSS, providing clean, user-friendly interfaces for monitoring and managing data analytics, notifications, and real-time alerts.
  • End-to-End Deployment and Infrastructure Setup: Skilled in setting up full-stack deployments, including AWS Route 53 for DNS management, ACM for SSL certificate configuration, S3 for static asset storage, and CloudFront CDN for optimized content delivery. Data collection and handling were incorporated into the deployment process, ensuring that datasets for real-time applications, including video, audio, and sensor data, were securely processed and delivered.

Artificial Intelligence Engineer

Deep Learning Analytics
12.2022 - 01.2023
  • Company Description
  • Utilized Hugging Face models for various natural language processing tasks.
  • Fine-tuned BERT models for question answering using pre-trained weights to improve accuracy.
  • Engaged in data preparation, ensuring high-quality and well-structured datasets for machine learning projects.
  • Implemented Elasticsearch, including CRUD (Create, Read, Update, Delete) API operations and text search features, enhancing data retrieval and management capabilities.

Senior Deep Learning & Computer Vision Engineer

SAFEPRO AI VIDEO RESEARCH LABS PVT. LTD.
04.2022 - 01.2023
  • Company Overview: Company Description
  • Worked on computer vision problems using CV2, PyTorch, TensorFlow, Keras, Python, and CUDA-GPU.
  • Deployed applications to the cloud using AWS, Flask API, Elasticsearch, and MongoDB.
  • Explored state-of-the-art techniques for object detection and MOT (Multiple Object Tracking).
  • Addressed video analytics problems using PyTorch, Keras, and CV2.
  • Dockerized various AI and backend applications for deployment.
  • Deployed AI models on Nvidia GPUs and OpenVino CPUs for edge AI.
  • Implemented Apache Kafka for real-time data-stream processing and notification alerts with IoT devices for critical situations.
  • Developed scalable backends using Flask, Apache, Nginx, Redis for cache management, Celery for task management, and No-SQL databases like MongoDB and Elasticsearch.
  • Deployed scalable edge analytics solutions using K3S for vision-based applications, Redis-AI, and Redis Stream Service.
  • Deployed applications on Kubernetes (K8S) across various cloud platforms.

AI Software Engineer

DIMAAG-AI
06.2020 - 05.2022
  • Company Overview: Company Description
  • Led computer vision tasks (detection and segmentation) and optimized Object Detection models using pruning and quantization techniques.
  • Developed and deployed machine learning models on Flask, managing cloud infrastructure with AWS (Lambda, API Gateway, S3) and GCP/Azure VMs.
  • Implemented NLP cosine similarity search with Elasticsearch and handled CRUD operations, writing optimized queries for MongoDB and Elasticsearch.
  • Administered Git for version control, documented POCs in NLP and computer vision, and conducted manual and automated testing (unit tests).
  • Set up Jenkins for continuous integration and deployment to staging and production environments.

Deep learning Engineer

Flux Auto
01.2020 - 06.2020
  • Company Overview: Company Description
  • Worked on image processing Method.
  • Conducted object detection for autonomous vehicles.
  • Implemented image semantic segmentation using UNet and other techniques.
  • Utilized semi-annotation tools for identifying objects in images.
  • Performed model optimization and hyperparameter tuning for various deep learning state-of-the-art techniques, such as segmentation and detection.
  • Worked on various models of Yolo and segmentation (different types of segmentation).
  • Utilized Python, CV2, PyTorch, and Keras for tools and technologies.

Data Science

Flux Auto
09.2019 - 12.2019
  • Company Overview: Company Description
  • Data Annotation for Object Detection, specifically in YOLO format, to assist in training object detection models.
  • Data Annotation for Segmentation, including instance segmentation and segmentation in UNet format, contributing to image segmentation model training.
  • Mask Generation for Segmentation Problems, involving the creation of masks to facilitate segmentation tasks.
  • Extensive work in image processing, encompassing tasks such as image cleaning, video stabilization, dehazing, color toning, exposure toning, gamma correction, utilizing techniques like SIFT (Scale-Invariant Feature Transform), optical flow analysis, contour detection, and more.

Machine Learning Engineer

Aam Aadmi Party
06.2019 - 08.2019
  • Company Overview: Company Description
  • Conducted political analysis using machine learning with Python.
  • Studied the Greater Kailash constituency in New Delhi to identify interesting voting trends in its booths.
  • Extracted data from the 2008, 2009, 2013, 2014, and 2015 elections and converted it into Excel format.
  • Created data visualizations for voting trends in various booths, including bar graphs, pie charts, box plots, etc.
  • Calculated the expected vote gain in the upcoming election.

Data Analyst

Trion Technologies
03.2019 - 07.2019
  • Company Overview: Company Description
  • Managing the client database and analyzing the billing payment system (EPS) data.
  • Updating customer information using SQL queries and retrieving customer data as needed.
  • Converting and cleaning data from a NoSQL format to SQL, ensuring proper formatting and organization.
  • Performing data cleaning and structuring to ensure data was stored in an organized and accessible manner for efficient data retrieval.
  • Writing SQL queries and defining tables to facilitate various data storage requirements for dynamic web applications, ensuring the data was structured to support the website's needs.

Education

B.Tech - Computer Science

Glocal University
01.2013 - 12.2017

12 th Class - Science Stream

Spring Meadows Public School
06.2009 - 07.2013

Skills

Python

React Js

Tailwind-css

JavaScript

Pytorch

Tensorflow

Keras

Opencv

Fastapi

Docker

Cloud Deployment

undefined

Certification

Big Data Hadoop - IIHT Ltd

Timeline

Development Team Lead

Sival Devops Software Pvt. Ltd.
11.2023 - Current

Artificial Intelligence Engineer

Deep Learning Analytics
12.2022 - 01.2023

AI Consultant

Emazing Ideas Execution
09.2022 - 12.2023

Senior Deep Learning & Computer Vision Engineer

SAFEPRO AI VIDEO RESEARCH LABS PVT. LTD.
04.2022 - 01.2023

AI Software Engineer

DIMAAG-AI
06.2020 - 05.2022

Deep learning Engineer

Flux Auto
01.2020 - 06.2020

Data Science

Flux Auto
09.2019 - 12.2019

Machine Learning Engineer

Aam Aadmi Party
06.2019 - 08.2019

Data Analyst

Trion Technologies
03.2019 - 07.2019

B.Tech - Computer Science

Glocal University
01.2013 - 12.2017

12 th Class - Science Stream

Spring Meadows Public School
06.2009 - 07.2013
RAJU YADAVAI Full Stack Engineer