Skip to content
View santhoshpandiansg's full-sized avatar

Block or report santhoshpandiansg

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
santhoshpandiansg/README.md

Santhosh Pandian SG

Embedded Systems Engineer • Firmware Developer • IoT Enthusiast


About Me

Embedded Systems Engineer passionate about building reliable real-time systems using low-level programming, microcontrollers, and hardware interfacing.

Currently undergoing intensive Embedded Systems training at Emertxe Information Technologies under the ECEP Program.

Interests

  • Embedded C / C++
  • Firmware Development
  • IoT Systems
  • Edge AI & TinyML
  • Sensor Integration
  • Linux & Low-Level Systems

The fun part of embedded engineering is spending 6 hours debugging a hardware issue before discovering one wire was loose. Humanity reached the semiconductor age and still gets defeated by connectors.


Tech Stack

Languages

C C++ Embedded C


Embedded Platforms

Arduino PIC ARM7 Raspberry Pi


Tools & Environment

Linux Git VS Code GCC


Featured Projects

Multi-Sensor Gas Detection System

  • Real-time gas leakage monitoring system
  • MQ sensor integration with GSM alerting
  • GPS location tracking with LCD display
  • Arduino UNO based implementation

IoT Accident Detection & Prevention System

  • Developed using PIC + ARM7 architecture
  • Automatic emergency alert system
  • GSM communication for rapid response
  • Embedded C based firmware implementation

Child Safety Smart Wrist Gadget

  • Wearable child safety monitoring system
  • GPS tracking and cloud connectivity
  • Compact Arduino Nano based design

Software Projects

🔹 Lexical Analyzer

C++ based lexical analyzer for token identification and syntax processing.

🔗 Repository: https://github.com/santhoshpandiansg/lexical-analyzer


🔹 Steganography Tool

Image steganography implementation using C and bit manipulation concepts.

🔗 Repository: https://github.com/santhoshpandiansg/steganography-tool


GitHub Stats


Current Focus

  • Learning RTOS Concepts
  • Exploring Edge AI & TinyML
  • Building Embedded C Projects
  • Improving Low-Level Debugging Skills
  • Studying Linux System Programming
  • Learning Rust for Systems Programming

Achievements

  • 🏆 Best Project Research Paper — ICICSS 2023
  • 🥈 2nd Place — PC Building Competition (BOOTUP 2023)
  • 🏐 State Level Handball Runner-Up
  • 🔬 National Level Science Project Representative

Connect With Me


Contribution Graph

snake gif


“Building reliable embedded systems through practical hardware and clean firmware.”

Popular repositories Loading

  1. santhoshpandiansg santhoshpandiansg Public

    👋 Hi, I'm Santhosh Pandian SG ⚡ Embedded Systems Engineer | IoT | Embedded C/C++ 🔧 Currently training at Emertxe (ECEP) 📍 Chennai, India | Open to Work

  2. LSB_Image_steganography-tool LSB_Image_steganography-tool Public

    Hide secret files inside BMP images using LSB (Least Significant Bit) bit manipulation — built in C with encode/decode support

    C

  3. AddressBook-Application AddressBook-Application Public

    Terminal-based Address Book Application in C with file handling, modular programming, contact management, validation, and persistent CSV storage.

    C

  4. mp3-tag-editor mp3-tag-editor Public

    CLI-based MP3 metadata editor in C with ID3 tag parsing, binary file handling, backup support, and metadata editing.

    C

  5. inverted-search-engine inverted-search-engine Public

    Inverted indexing search engine in C using hash tables, linked lists, file parsing, and word-frequency tracking.

    C

  6. arbitrary-precision-calculator arbitrary-precision-calculator Public

    Arbitrary Precision Calculator in C using doubly linked lists for large integer arithmetic operations.

    C