HELLO !!!

I am Adarsh Tayde,

Hey there!, I'm a Software Developer with 2 years of experience and a pursuing Master's degree in Computer Science, specializing in information Security . Skilled in languages from Python ,C++ and JAVA , A programming enthusiast having an interest in competitive coding 🏋️. Have a great quest for knowledge and exploring new things fascinates me 🧭..

Profile Picture

Software Developer

I am a Software Developer with expertise in software development, web development, cryptography, and hardware communication protocols. I have contributed to projects like Hydro-Power Plant Simulators and Level and Flow Control System Simulators. Additionally, I specialize in Python development, creating tools for hardware diagnostics and simulation, while constantly learning and exploring new technologies.

Experience

Software Engineer

Company: Triangle Simulation Pvt Ltd

Duration: Aug 2022 - Jully 2024

Description: Developed and launched a Python-based software tool for hardware diagnostics, enhancing troubleshooting capabilities; currently utilized by Junior and Senior Research Fellows for research purposes.
Python Specialist & Innovator: First in the company to introduce Python for project development, significantly enhancing efficiency and reducing project timelines.
Hydro-Power Plant Simulator Testbed: Led GUI development using Tkinter and PyQt for the company’s most significant project (by budget) to date. Delivered software components 50% faster than projected timelines.
Protocol Fuzzer: Solely developed GUI for testing protocol resilience, completing the task within six months of joining.
Hardware & Protocol Integration: Expertly integrated hardware systems with protocols such as TCP, UDP, Modbus Serial/TCP, and SCPI. Designed automation systems using PLC Ladder Logic, SCADA, and work with Signal Generator and FPGA (PYNQ-Z2).

Skills

Projects

Blockchain Demo

Duration: Dec 2024 - Jan 2025

Institute: M.Tech NITW

Description: Developed a blockchain demo using Python and Django, showcasing key features like hash generation, block mining, blockchain chaining, and a distributed peer-to-peer system. Hosted live at https://blockchain.adarshtayde.com/. Integrated cryptographic operations, including digital signatures and transaction validation, while laying the groundwork for advanced features like coinbase transactions.

Live Demo: blockchain.adarshtayde.com//

Image Processing Web Application

Duration: Oct 2024 - Dec 2024

Institute: Mtech, NIT Warangal (NITW)

Overview: An interactive image processing web application built with Python and Streamlit. This project allows users to apply various filters, enhancements, and transformations on images while learning about underlying image processing concepts.

Key Features:

  • Basic Operations: Grayscale conversion, intensity adjustment, flipping, sharpening, resizing, etc.
  • Noise Reduction: Gaussian Blur, Median Blur, Bilateral Filtering, Non-Local Means Denoising, etc.
  • Image Compression: JPEG Compression and algorithm insights.
  • Image Enhancement: Histogram Equalization for contrast enhancement.
  • Image Segmentation: Thresholding, Watershed Algorithm, and K-means clustering.

Team Members: Adarsh Tayde, Aashish Vishwakarma, Tushar Singh

Tech Stack: Streamlit, NumPy, Pandas, OpenCV, Pillow

Live Demo: image-pre-processing.adarshtayde.com/

Cancelable Biometric Iris Recognition

Duration: Oct 2024 - Dec 2024

Institute: Mtech, NIT Warangal (NITW)

Description: Created a cancelable biometric approach for iris recognition using a vision transformer (ViT) for feature extraction and a deep neural network (DNN) for classification. Introduced a random projection technique for cancelability and performed a comparative analysis of fusion strategies (sensor-level, feature-level, cancelable biometric-level, and decision-level).

Live Demo: biometric_project.adarshtayde.com

Hydro-Power Plant Simulator Testbed

Duration: Dec 2022 - May 2023

Institute: Central University of Jammu

Description: Developed a Hydro Power Plant Simulator integrating PLCs (Siemens and Allen Bradley), HMIs, RTUs, SCADA systems, and servers. Designed a user-friendly GUI using the Modbus protocol for seamless communication. Programmed Siemens PLC with ladder logic; integrated PLCs with SCADA and HMI systems. Created HMI and SCADA mimics for data visualization. Trained Junior and Senior Research Fellows on system operations and testing.

Level and Flow Control System Simulator

Duration: March 2024

Institute: IIT Kharagpur

Description: Designed a LabVIEW-based simulator for studying lab-scale systems like Level and Flow Control. Integrated PID control cards using the Modbus Serial protocol for accurate data representation.