Badges
Certifications
Work Experience
Lead Software Engineer
Continental Renewable Energy•  November 2021 - Present•  Bangalore
Project Overview: Qualibox2 satellite-radar Developed an advanced application that facilitates the communication and data integration between satellite radar and LiDAR, Sencer systems (based on ARS51x,ARS540,ARS620,SSR630 & LSR630, HRL131). The application is designed to fetch, validate, and predict data, leveraging machine learning and deep learning algorithms for enhanced accuracy and insights. Technologies & Tools:Python, Machine Learning, Deep Learning, AI, XML, JSON, Command API, TensorFlow, Keras, PyTorch, Scikit-learn, Pandas, NumPy, Matplotlib, Seaborn, SVN, Collaborator. Responsibilities and Contributions: Led the development and modular design of the project. Ensured seamless integration of radar and LiDAR data for efficient data validation and prediction. Implemented machine learning and deep learning models for data analysis. Worked on the optimization and automation of processes using Python and associated libraries. Project Overview: AEye’s Long-range LiDAR Developed a real-time object detection application using LiDAR and depth cameras, delivering immediate responses for various Lidar object. The system leverages advanced computer vision and deep learning techniques for accurate object identification and tracking in real-time. Technologies & Tools: Python, MySQL, OpenCV, Dlib, scikit-image, TensorFlow, Keras, PyTorch, Scikit-learn, PIL, Detectron2, CNNs, YOLO, Mask R-CNN, Fast R-CNN/Faster R-CNN, U-Net, CUDA, LiDAR/Depth Cameras. Responsibilities and Contributions: Led the development of the project and managed module integration. Implemented real-time object detection using advanced computer vision techniques. Utilized deep learning models (YOLO, Mask R-CNN, U-Net) for accurate object recognition. Ensured efficient use of LiDAR and depth camera data for precise spatial awareness. Integrated MySQL for data management and handled real-time processing using Python and related libraries
Senior Software Engineer
Persistent Systems•  July 2017 - November 2021•  Bangalore
Project Overview : Security Scan Tool: Vulnerability Scan and Assessment Technology & Tools: Python, Machine Learning, Deep Learning, PyCharm, TensorFlow, Keras, Py-Torch, Scikitlearn , MySQL, Python Django, HTML, CSS Key Responsibilities and Contributions: Developed a Cyber Security Scan Tool leveraging Python for virus detection, prediction, and system vulnerability analysis, integrating Machine Learning and Deep Learning techniques for intelligent detection.Implemented MySQL for secure database management of scan results and system logs, overseeing the complete project lifecycle to ensure quality and timely delivery Project Overview: ESPACE Developed a real-time Autoreply communication leveraging advanced Natural Language Processing (NLP) and Machine Learning (ML) techniques. The ESPACE is designed to understand and respond to user queries effectively. The system provides automated, real-time responses and supports voice-to-text and text-to-speech features. Key Technologies & Tools: Python, NLTK ,spaCy,TextBlob,Transformers,TensorFlow,PyTorch,Scikitlearn,TensorFlow,Django,MySQL,Google Cloud AI,Dialogflow ,Rasa,Twilio,Socket.IO,WebSockets,HTML/CSS/JavaScript,SpeechRecognition,Google Cloud Speech-toText,gTTS ,PyTest Key Responsibilities:Developed and deployed an NLP-driven chatbot with intent Employment Details recognition, dialogue management, and voice interaction features, integrating text-to-speech and speechto-text capabilities.Implemented a Flask-based web application with messaging API integration (e.g., Slack, Telegram) and MySQL database for managing conversation logs and user data. Project: IX System Developed the IX System Aiphone, a scalable, IP-based communication platform designed for robust intercom and video communication solutions. The project aimed to enhance real-time communication in enterprise and public environments, integrating high-performance hardware and software features for seamless user experience. Technologies Used: Python, C#, MySQL, JavaScript, RESTful APIs, WebRTC, VoIP, FFmpeg , Kubernetes, Docker, WebRTC Real-Time Communication, Cloud Integration, Microservices, Agile Development. Responsibilities: Developed and integrated the IX-System Aiphone solution (based on IX-SOFT, IX-MV7-B, IXMV7-W, IX-MV7-HB-L, IX-DVF) for seamless communication, video surveillance, and access control across multiple devices in modern buildings.Built and deployed backend APIs and integrated the system with Python, MySQL databases for efficient data storage and retrieval. Project Overview: NIM Aiphone Developed and deployed the NIM Aiphone system(based on NIM,NI,NIR), an advanced AI-driven communication platform aimed at enhancing real-time communication and interaction. The project focused on creating a reliable, efficient, and user-friendly interface for seamless connectivity across devices. Technologies Used: Python, JAVA ,Machine Learning, Artificial Intelligence, APIs, Microservices, Database, Version Control (Git), Agile Development Responsibilities and Contributions: Engineered AI-based voice recognition algorithms and integrated machine learning models for natural language understanding, enhancing user interaction and accuracy across diverse scenarios. Built a scalable Python-based backend with modular microservices, secure APIs, and CI/CD pipelines for real-time communication, streamlined updates, and data integrity
Education
BITS, Pilani (Birla Institute of Technology & Science)
Artificial intelligence and machine learning, M.Tech•  August 2021 - July 2023•  null: 8.5
DTU, Delhi (Delhi Technological University - formerly DCE)
Computer Science, MS•  July 2019 - June 2021•  null: 8.5
DTU, Delhi (Delhi Technological University - formerly DCE)
Operations, MBA•  July 2017 - June 2019•  CGPA: 8.2
NIT, Allahabad (Motilal Nehru National Institute Of Technology)
Computer Science & Engineering, B.Tech•  July 2013 - June 2017•  CGPA: 8