Currently working on network security solutions and firewall configuration
But I am also learning how a machine learns
There is no denying that technology has seen massive shifts in recent times, making way for a host of possibilities that were unimaginable just two decades ago. I see myself contributing to this rapid transformation of technology. I desire to be a technology leader like Sir Timothy Berners-Lee when he created the World Wide Web. I want to emulate Steve Wozniak's drive for innovation when he built the personal computer and Linus Torvalds' intent when he developed the Linux kernel. Like them, I wish to dive deeper into the problems and processes that give birth to new technology.
At Palo Alto Networks, I work on network security, firewall configuration, and managing and designing firewall policies. My role involves ensuring robust security implementations, optimizing firewall rules, and maintaining secure network architectures for enterprise environments
Previously, as part of the Machine Learning capability at Deloitte Consulting USI Studios, I worked on computer vision and natural language processing solutions using machine learning and deep learning. I applied my skills in developing image processing solutions for Deloitte’s in-house document processing tool and for Waste Management’s AI-driven totter video analysis. Additionally, I became proficient in exposing these core components as services by building scalable and robust microservices and deploying them across cloud platforms such as AWS, Azure, and Heroku. As a consultant, I also chaired teams of developers, mentoring and training them to accelerate project execution.
You’ll find me drumming to alternative rock, progressive metal, and indie songs when I am not training models or developing. I also like to hike and go camping in the woods.
By combining the finest of graduate learning from Carnegie Mellon University with my prior professional experience, I aim to advance the field of intelligent systems, pushing the boundaries of what machines can learn and accomplish. With the copious amount of possibilities to grow, I seek to take my dream flight beyond the clouds while being noticeably conducive to the tide
Fast ramp up on new areas and technologies.
Ability to coordinate across multiple teams and verticals.
Analytical and debugging skills.
Open source contributor.
Profound knowledge in Convolutional Neural Network (CNN), Computer Vision, Natural Language Processing (NLP) and Application Programming Interfaces.
Bachelor of Engineering, Electronics and Telecommunication
Aug 2014 - May 2018
Awards & Recognition
Patent
A CONVOLUTIONAL NEURAL NETWORK-BASED METHOD AND SYSTEM FOR ASSOCIATING FACE AND FACIAL COMPONENTS
Apr 2022The invention describes a CNN-based system that resizes face and nose biometrics to 32×32×3 pixels and independently extracts their features.
These features are then combined and dimensionally reduced using transfer FLDA or LPP with regularization to minimize inter-domain differences.
Finally, a KNN classifier recognizes labels, thereby associating faces with their corresponding facial componentsPatent 2021104946
AICTE
AICTE Grant
Apr 2018Received a grant-in-aid of INR 3,00,000.For post-development activities and further research on the project
KPIT Sparkle
Finalists (Ranked 7th)
Feb 2018Used Image Processing, Convolutional Neural Networks and Remote Communication to develop an advanced overtake assistance system.It helps execute a safer overtake manoeuver by relaying live dashboard camera video from preceding car to following carProject ReportProject Demo
Smart India Hackathon
Winner
Apr 2017Built a Smart Image Processing solution to identify violators over-speeding at traffic signals using Object Detection and CNN for Automatic Number Plate Recognition on video feed provided by traffic camerasCovered on NHIDCL
A closed Domain Question Answering tool using BERT (Bidirectional Encoder Representations from Transformers)-A state of art language model for NLP
CDQA, BERT, Neo4j, Docker, FastAPI, GCP
DocuEdge (SmartBox)
A Machine learning tool to classify any document to specific types, by a trained model. Further extracting relevant information from classified documents using Natural Language Processing