Skip to content
View Aman-Kumar-19's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Aman-Kumar-19

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
Aman-Kumar-19/README.md

Hi 👋, I'm Aman Kumar

🎓 B.Tech Graduate – Electronics & Communication Engineering (ECE)
🏭 Embedded Systems Intern – CNH Industrial (3 Months)
🏫 VIT University, Vellore

🔧 Embedded / Firmware Engineer with hands-on experience in bare-metal MCU bring-up, peripheral driver development, cellular IoT integration, secure cloud connectivity, and system-level debugging.


🏭 Industry Experience

Embedded Systems Intern — CNH Industrial

  • End-to-end development of an embedded IoT telematics system
  • Bare-metal bring-up on PIC32CX SG61 (Curiosity Ultra)
  • Peripheral drivers: GPIO, Timers, Interrupts, UART, SPI, ADC, PWM, I²C
  • Cellular integration using EC200U-CN (GPS, SMS, cloud data)
  • Secure cloud communication: MQTT, HTTPS, TLS/mTLS, SAS tokens
  • Debugging: AT commands, SSL/TLS issues, payload formatting, network behavior
  • System integration, stabilization, and technical documentation

⚠️ Company firmware and internal tools are protected under NDA; no proprietary code is published.


🧩 Hands-on Projects & Engineering Work

Academic, self-built, and experimental work used to strengthen embedded and communication fundamentals.

🔹 Embedded & IoT

  • Smart Lighting System – sensor-driven automation logic
  • Wearable Obstacle Detection System – real-time sensing and alerts
  • Bare-metal PIC32CX peripheral driver development (learning & validation)

🔹 Research Implementations

  • AES–DES–RSA Hybrid Cryptographic Model
  • Spectrum sensing algorithms for cognitive radio networks

🔹 Hardware & PCB

  • +5V to +3.3V Voltage Regulator PCB (Altium Designer)
  • MCU–sensor interfacing and pin multiplexing

🛠️ What I Build

  • Bare-metal firmware for MCUs (PIC32CX, STM32)
  • Peripheral drivers (GPIO, ADC, DMA, Timers)
  • Cellular IoT systems (EC200U, MQTT, HTTPS)
  • Secure cloud-connected embedded systems
  • Well-documented, reproducible engineering workflows

📌 Pinned Projects (In Progress & Planned)

Public repositories focused on generic, self-built, NDA-safe firmware engineering, inspired by industry practices.

🔹 Upcoming Repository: bare-metal-programming-guide (Planned)

Purpose:
A practical, step-by-step guide to bare-metal firmware development, written from real industry experience and implemented on independent hardware setups.

Planned Content (added incrementally):

  • MCU boot process & startup code explanation
  • Clock tree configuration (with diagrams)
  • Linker script fundamentals (FLASH / RAM layout)
  • Register-level peripheral programming
  • Interrupt handling & NVIC concepts
  • ADC (polling vs DMA): theory + examples
  • Debugging techniques (common mistakes & fixes)
  • Clean firmware folder structure
  • Engineering notes & best practices

🔬 Research & Publications


🎯 Current Focus

  • Bare-metal firmware engineering
  • Peripheral driver optimization
  • Secure cellular IoT systems
  • Firmware documentation & long-term stability

📫 Contact


⭐ From Aman-Kumar-19

Pinned Loading

  1. fst-spectrum-sensing fst-spectrum-sensing Public

    Implementation of an enhanced spectrum sensing technique for Cognitive Radio Networks using the Fast Slepian Transform (FST). This project compares the proposed method with the traditional Welch pe…

    Python

  2. Hybrid-Crypto-Security Hybrid-Crypto-Security Public

    🔐 Hybrid Cryptographic Approach for Strengthening 5G/B5G Security A hybrid AES-DES-RSA encryption model designed to enhance security in 5G/B5G networks. This project evaluates encryption performanc…

    Jupyter Notebook

  3. ShreyasDevesh/BOLT ShreyasDevesh/BOLT Public

    A solution for INDIC language translation for educational documents.

    Jupyter Notebook

  4. Line-Follower-Bot Line-Follower-Bot Public

    C++

  5. Weather-App Weather-App Public

    Check the weather around you and all over the world at a glance. Rely on the accurate weather forecast and adjust your schedule to the weather coming in. You won’t even have to look out the window …

    JavaScript

  6. DC-DC-Power-Converter-PCB DC-DC-Power-Converter-PCB Public

    A DC-DC Power Converter PCB designed in Altium Designer

    1