Highly motivated individual with a strong desire to continuously learn and improve computer proficiency, as well as gain industry-specific training in operations. Adaptable and diligent, thrives in a team-oriented environment to contribute to increased productivity and performance through a meticulous and detail-oriented approach. Recent entrant into the field, brings a fresh perspective and exceptional communication skills, making a valuable asset for roles in embedded system development.
Automatic Forest Fire Detection and Prevention System (Arduino Uno)
Implemented an Arduino Uno–based real-time forest fire monitoring system, which makes use of sensors in detecting the critical parameters of temperature, humidity, and smoke levels. Embedded algorithms that analyze data from sensors to generate alerts in case of a potential outbreak of fire. This has contributed greatly to early detection, hence timely intervention and prevention of forest fires.
Technologies Used: File Pointers, Bit-Manipulation, Bit wise Operators, Macros.
Developed a steganography project involving hiding messages within images. Used the LSB mechanism to swap unused data with valuable information. Created a secure system with unique keys for senders and receivers to extract hidden data. Gained a basic understanding of image processing methods through project implementation.
A text-based variant of the Tic-Tac-Toe game is a classical one of what shall be coded as a first project in C++. The game is not demanding to be programmed, yet it is easy and fun to play. The game is played by two players who fill by 'X' or 'O' in turns squares of a 3x3 grid. The game is won by the first player who gets a line of three similar marks in a horizontal, vertical, or diagonal manner.
Technologies Used: Linked Lists, Hash Table, Structure.
Implemented inverted search using Hash Algorithms for efficient full-text searches. Utilized an inverted index data structure to map content to locations in a database, enhancing search speed. This project is particularly valuable in document retrieval systems and search engines.
Technologies Used: Interrupt Handling, Timers, UART & Various Peripherals (Potentiometer, RTC, CLCD, Matrix Keypad, EEPROM).
Designed and implemented core functionalities of a car black-box system using a PIC-based micro controller with rich peripherals. Incorporated continuous monitoring and logging of critical events, such as over-speeding, to facilitate post-crash analysis and root cause identification. Utilized EEPROM for efficient storage of logged data. This project lays the foundation for potential extension to various vehicles.
Technologies Used: Linux Kernel System Calls usage IPC – Signal handling String pointers & parsing.
Mini shell is a command processor, typically run in a text window, allowing the user to type commands which cause actions. Every Operating System provides this Command Line Interface (CLI) which takes commands from the user and provides required output. BASH can also read commands from a file, called a script. Like all Unix shells, it supports piping and variables as well., Linux Kernel System Calls usage IPC - Signal handling String pointers & parsing.
Technologies Used: Qt widgets
• Embedded system internship with certification at Emertxe.
• Employability and Skill Development Program certification by (NAANDI Foundation) Mahindra Group.
• Final year project publication in Journal of Engineering Sciences by UGC.