Rahul Tayal
Verified Expert in Engineering
Artificial Intelligence Architect and Developer
Rahul is an innovator with solid logical thinking and a passion for working on complex problems. As a 5G and AI principal architect, he has created autonomous forklifts and medical AI systems to detect COVID-19 using lung sonography. He also developed NLP-based human language smart contracts during his stint as a blockchain architect. Rahul currently works as a core and security architect at Aadhaar, one of the world's biggest identity systems.
Portfolio
Experience
Availability
Preferred Environment
Linux, Windows, Python 3, TensorFlow, Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNNs), Hyperledger, Robot Operating System (ROS)
The most amazing...
...thing I've implemented is an autonomous forklift for a large German automaker's futuristic factory, using AI/ML, depth camera, and robotics.
Work Experience
Principal Architect | AI/ML and Security
UIDAI (Aadhaar)
- Won the hackathon at UIDAI after decrypting a long-unsolved problem, where the CAPTCHA that prevents DDoS would sometimes fail to display, despite the back and front end working when tested separately.
- Built a new face-based biometric system and devised a unique liveliness check to ensure real-resident login.
- Created an OAuth2-protocol-based single sign-on for myAadhaar and a service for delegating consent from a resident to a service provider.
- Used Envoy and Keycloak to develop the UIDAI datacenter's microservice security layer, implementing zero trust security and providing authorization-based access control between the microservices and communication encryption.
- Developed base cryptography libraries for UIDAI to enable symmetric and asymmetric encryptions, HSM integration and key wrapping, and Kubernetes integration of HSM for key management.
- Received a Star Employee of the Month award at Tata Consultancy Services.
Principal Architect
Capgemini AI/ML Hive
- Performed a video analysis of lung ultrasound frame by frame to recognize various patterns.
- Processed images to enhance the image for better recognition.
- Did the pose estimation to detect a current action being performed using an additional neural network.
- Contributed to face recognition: to recognize a person in various lighting conditions and when hidden by other objects. Face recognition is aided by person tracking.
- Generated reports with a specific image captured based on the criteria so that, based on predecided patterns, some events can be highlighted.
- Carried out liveliness detection to differentiate between video and reality.
Principal Architect
Capgemini
- Won Capgemini's Tech Challenge hackathon and contributed to the company as a 5G applications principal architect.
- Created an autonomous forklift for a German client to use in their future automated factory. The forklift uses a camera and machine learning to navigate normal floors, identify and pick up loads with 10-millimeter precision, and drop to assembly.
- Used AI or ML to create a doctor assistance system for medical imaging and diagnostics.
- Acted as product and technical owner of Data Protector Enhancement, which is used to back up and restore enterprise databases like MySQL and Postgres.
Experience
A Blockchain, IoT, and AI-enabled Fish-to-fork Solution for the Seafood Marketplace
https://www.youtube.com/watch?v=Dl-rUxywhZAAI/ML-based tools enable easy integration of the lobster with its digital twin on a blockchain. The IoT data is then encrypted and synced with blockchain, so buyers know they are getting quality products and, at the same time, enjoy the lobster's whole journey like a story.
An AI-based Doctor Assistance System
https://www.youtube.com/watch?v=8eN_j5lIV0cThe solution has two main features. First, it has a medical collaboration system to connect the doctor or primary care professional and the patient for real-time diagnosis, anomaly detection, remote visualization, and consultation. Second, it has an AI-based doctor assistance and triaging system for expedited diagnostics, recommendations, and automated reports. Based on a configurable decision engine, the solution uses a microservices architecture with distributed edge cloud data aggregation and 5G multi-access edge computing to address real-time performance needs.
A Resident Consent System for UIDAI
Previously, no system allowed UIDAI to do tasks such as filing 2022-2023 income tax returns or allowing an operator to update a resident's demographics stored in Aadhaar. As a solution, UIDAI envisaged the consent service, which I implemented. The service authenticates the resident and displays the list of privileges asked by the service provider. If the resident agrees, the system allocates a JSON Web Token to the operator for one task, allocating the approved privileges. It uses the OAuth2 protocol and is implemented in Spring Boot. Currently, the system has completed stage testing though not yet deployed.
Autonomous Forklifts for Factories and Automotive Lines
https://www.youtube.com/watch?v=WVhDICFM1zI5G offers the promise of significant performance and cost benefits by offloading much of this computation from the AIV to the edge. The AIV is fitted with an inertial navigation system; hence there is dead reckoning or zero dependence on predefined tracks or pre-installed laser infrastructure for navigation. It uses camera-supplemented, simultaneous localization and mapping for correcting accumulated errors and increasing reliability. Its other features also include:
• Easy adaption to factory infrastructure. The solution can easily leverage existing cameras to bring down the overall cost of implementation.
• Real-time high precision pick up and drop and AI-enabled complex computations to dynamically detect and reorient the AIV for precise operations within 10 millimeters.
• Distributed management and control through 5G-enabled edge control algorithms, which are offloaded from the AIV to the edge server without degrading the solution's performance.
Audio Processing Using AI to Provide Voice-based Interface to Enterprise Systems
• Capability to have a conversation with humans;
• Convert audio to text;
• Using AI, make a probability distribution of the converted text and make corrections to the text if needed;
• Using NLP to detect the context and meaning of the sentence;
• Look up the user's current context and match it with the context and meaning of the current command from the user. Take any action required. Pull back the results.
• Create a response and convert it to text;
• Convert the text to audio and play it to the user.
Mine of Future: Automating Mining Operations
https://youtu.be/zmOO7fRatO4• Mine operations and safety monitoring using AI and object detection;
• Detecting road obstructions using AI and image processing;
• Creating blasting profiles based on terrain and requirement using AI;
• Vehicle safety monitoring and navigation using AI;
• Mine vehicle automation using 5G+MEC using AI and reinforcement learning.
Voice-based Automated System Auditing and Fixing for DISA Compliance
Quadcoptor Drone Flight Controller
Skills
Frameworks
OAuth 2, Spring Boot, .NET
Platforms
Raspberry Pi, Cloud Native, Hyperledger, Linux, Windows, Hyperledger Fabric, Amazon Alexa, Ethereum, Android
Storage
Databases, Redis
Other
Encryption, Artificial Intelligence (AI), Machine Learning, HSM, Robotics, Convolutional Neural Networks (CNN), Recurrent Neural Networks (RNNs), Reinforcement Learning, Robot Operating System (ROS), Pattern Recognition, Deep Learning, Computer Vision, Natural Language Processing (NLP), Augmented Reality (AR), IoT Security, Internet of Things (IoT), Decision Trees, Machine Vision, Point Clouds, Kalman Filtering, 3D Pose Estimation, Video Processing, Image Processing, Facial Recognition, APIs, Audio, Object Detection, Machine Learning Operations (MLOps), Microcontrollers, GPT, Generative Pre-trained Transformers (GPT), Big Data, IPFS, Text to Speech (TTS), Speech to Text, Virtual Reality (VR), BERT, Arduino IDE
Languages
Embedded C, Python, C++, Python 3, C, Java
Libraries/APIs
TensorFlow, Keras, OpenCV, WebRTC
Tools
Envoy Proxy, Azure Machine Learning, DepthKit, Apache Solr, ChatGPT, GDB
Education
Master of Science Degree in Computer Science
Birla Institute of Technology and Science, Pilani - Pilani, Rajasthan, India
Certifications
Certification in AI Machine Learning
Defence Institute of Advanced Technology
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