diff --git a/.github/workflows/snake.yml b/.github/workflows/snake.yml deleted file mode 100755 index 2774240..0000000 --- a/.github/workflows/snake.yml +++ /dev/null @@ -1,29 +0,0 @@ -name: Generate Snake Animation - -on: - schedule: - - cron: "0 */6 * * *" - workflow_dispatch: - -jobs: - generate: - permissions: - contents: write - runs-on: ubuntu-latest - timeout-minutes: 10 - steps: - - name: Generate Snake - uses: Platane/snk/svg-only@v3 - with: - github_user_name: srpatcha - outputs: | - dist/github-contribution-grid-snake.svg - dist/github-contribution-grid-snake-dark.svg?palette=github-dark - - - name: Push to output branch - uses: crazy-max/ghaction-github-pages@v4 - with: - target_branch: output - build_dir: dist - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml deleted file mode 100755 index c42fe83..0000000 --- a/.github/workflows/validate.yml +++ /dev/null @@ -1,48 +0,0 @@ -name: Validate Profile README - -on: - push: - branches: [main] - workflow_dispatch: - -jobs: - validate: - name: Validate README - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Check markdown - uses: DavidAnson/markdownlint-cli2-action@v19 - with: - globs: "README.md" - config: | - { - "MD013": false, - "MD033": false, - "MD041": false, - "MD045": false, - "MD034": false - } - continue-on-error: true - - - name: Check README size - run: | - SIZE=$(wc -c < README.md) - echo "README.md size: $SIZE bytes" - if [ "$SIZE" -gt 50000 ]; then - echo "::warning::README.md is over 50KB - GitHub may truncate it" - fi - - - name: Verify images load - run: | - echo "Checking badge/image URLs..." - grep -oP 'https://[^)"]+' README.md | head -20 | while read url; do - STATUS=$(curl -s -o /dev/null -w '%{http_code}' --max-time 10 "$url" 2>/dev/null || echo "ERR") - if [ "$STATUS" = "200" ] || [ "$STATUS" = "301" ] || [ "$STATUS" = "302" ]; then - echo " OK ($STATUS): $url" - else - echo " WARN ($STATUS): $url" - fi - done - continue-on-error: true diff --git a/README.md b/README.md deleted file mode 100755 index 715d84a..0000000 --- a/README.md +++ /dev/null @@ -1,202 +0,0 @@ -
- - - - - -Typing SVG - -
- - -[![GitHub followers](https://img.shields.io/github/followers/srpatcha?logo=github&style=for-the-badge&color=6366f1&labelColor=1a1a2e&logoColor=white)](https://github.com/srpatcha) -[![Profile Views](https://komarev.com/ghpvc/?username=srpatcha&color=06b6d4&style=for-the-badge&label=VISITORS)](https://github.com/srpatcha) -[![Portfolio](https://img.shields.io/badge/Portfolio-srpatcha.github.io-f43f5e?style=for-the-badge&logo=googlechrome&logoColor=white)](https://srpatcha.github.io) -[![LinkedIn](https://img.shields.io/badge/LinkedIn-Connect-0A66C2?style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/srikanthpatchava/) -[![Sponsors](https://img.shields.io/badge/Sponsoring-7_Devs-ea4aaa?style=for-the-badge&logo=githubsponsors)](https://github.com/srpatcha?tab=sponsoring) - -
- ---- - - - -## About Me - -I'm a **Senior Embedded Systems Engineer** with **12+ years** building everything from bare-metal firmware to full operating systems across **aerospace**, **networking**, **automotive**, and **consumer electronics**. - -I founded [**embeddedos-org**](https://github.com/embeddedos-org) to build **EoS** β€” a complete embedded operating system platform from scratch. - -**πŸ’Ό Career Highlights:** -- πŸ”΅ **Cisco Systems** β€” Senior Embedded Lead (Networking platforms, BSP, secure boot) -- 🟒 **Google** β€” Senior Embedded Engineer (Linux/Android, GPU pipelines, automotive) -- ✈️ **Airbus** β€” Aerospace Engineer (DO-178 avionics, A320/A380 simulation) -- πŸ›‘οΈ **DRDO** β€” Embedded Engineer (ARM firmware, bootloaders) - -**πŸŽ“ Education:** -- M.S. Information Technology Management β€” Campbellsville University -- B.E. Electronics & Communication Engineering β€” JNTU - -
- ---- - -## πŸ—οΈ EoS β€” Embedded Operating System Platform - -> *A complete operating system ecosystem built from the ground up* - -
- -| Project | Description | Tech | -|:-------:|:------------|:----:| -| [**EoS**](https://github.com/embeddedos-org/eos) | 🧬 Core Embedded Operating System | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**eBoot**](https://github.com/embeddedos-org/eBoot) | πŸ”‘ Universal Bootloader for Any Hardware | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**eAI**](https://github.com/embeddedos-org/eAI) | 🧠 AI Layer (eBot) Integration for EoS | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**eIPC**](https://github.com/embeddedos-org/eIPC) | πŸ”’ Secure Inter-Process Communication | ![Go](https://img.shields.io/badge/-Go-06b6d4?style=flat-square&logo=go&logoColor=white) | -| [**eNI**](https://github.com/embeddedos-org/eNI) | 🧬 Neural Interface Adapter | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**ebuild**](https://github.com/embeddedos-org/ebuild) | πŸ”§ Next-Gen Embedded OS Build Tool | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**eApps**](https://github.com/embeddedos-org/eApps) | πŸͺ Unified Marketplace & App Store | ![Dart](https://img.shields.io/badge/-Dart-f43f5e?style=flat-square&logo=dart&logoColor=white) | -| [**EoSim**](https://github.com/embeddedos-org/EoSim) | πŸ–₯️ Hardware Simulator (63+ Boards) | ![Python](https://img.shields.io/badge/-Python-f59e0b?style=flat-square&logo=python&logoColor=white) | -| [**EoStudio**](https://github.com/embeddedos-org/EoStudio) | 🎨 Visual Design IDE β€” UI, 3D, CAD | ![Python](https://img.shields.io/badge/-Python-f59e0b?style=flat-square&logo=python&logoColor=white) | -| [**eOffice**](https://github.com/embeddedos-org/eOffice) | πŸ“„ Full Office Suite for EoS | ![TS](https://img.shields.io/badge/-TypeScript-06b6d4?style=flat-square&logo=typescript&logoColor=white) | -| [**eVera**](https://github.com/embeddedos-org/eVera) | πŸ€– Fully Autonomous AI Agent | ![Python](https://img.shields.io/badge/-Python-f59e0b?style=flat-square&logo=python&logoColor=white) | -| [**eBrowser**](https://github.com/embeddedos-org/eBrowser) | 🌐 Privacy-First Browser w/ Custom Engine | ![C](https://img.shields.io/badge/-C-6366f1?style=flat-square&logo=c&logoColor=white) | -| [**eDB**](https://github.com/embeddedos-org/eDB) | πŸ—„οΈ Embedded Database w/ AI Queries | ![Python](https://img.shields.io/badge/-Python-f59e0b?style=flat-square&logo=python&logoColor=white) | -| [**HW Designs**](https://github.com/embeddedos-org/eHardware-Designs-Products) | πŸ”Œ Hardware Designs & Board Datasheets | ![HW](https://img.shields.io/badge/-Hardware-10b981?style=flat-square&logoColor=white) | - -
- ---- - -## πŸ› οΈ Tech Arsenal - -
- -### πŸ’» Languages -![C](https://img.shields.io/badge/C-6366f1?style=for-the-badge&logo=c&logoColor=white) -![C++](https://img.shields.io/badge/C++-818cf8?style=for-the-badge&logo=cplusplus&logoColor=white) -![Rust](https://img.shields.io/badge/Rust-f43f5e?style=for-the-badge&logo=rust&logoColor=white) -![Python](https://img.shields.io/badge/Python-f59e0b?style=for-the-badge&logo=python&logoColor=white) -![Go](https://img.shields.io/badge/Go-06b6d4?style=for-the-badge&logo=go&logoColor=white) -![TypeScript](https://img.shields.io/badge/TypeScript-3178C6?style=for-the-badge&logo=typescript&logoColor=white) -![JavaScript](https://img.shields.io/badge/JavaScript-F7DF1E?style=for-the-badge&logo=javascript&logoColor=black) -![Shell](https://img.shields.io/badge/Shell-10b981?style=for-the-badge&logo=gnubash&logoColor=white) -![Assembly](https://img.shields.io/badge/Assembly-a855f7?style=for-the-badge&logoColor=white) - -### βš™οΈ Embedded & Systems -![Linux Kernel](https://img.shields.io/badge/Linux_Kernel-f59e0b?style=for-the-badge&logo=linux&logoColor=black) -![Yocto](https://img.shields.io/badge/Yocto/OE-6366f1?style=for-the-badge&logoColor=white) -![FreeRTOS](https://img.shields.io/badge/FreeRTOS-06b6d4?style=for-the-badge&logoColor=white) -![Zephyr](https://img.shields.io/badge/Zephyr_RTOS-a855f7?style=for-the-badge&logoColor=white) -![UEFI](https://img.shields.io/badge/BIOS/UEFI-f43f5e?style=for-the-badge&logoColor=white) -![ARM](https://img.shields.io/badge/ARM_Cortex-0ea5e9?style=for-the-badge&logo=arm&logoColor=white) -![RISC-V](https://img.shields.io/badge/RISC--V-10b981?style=for-the-badge&logoColor=white) -![Vulkan](https://img.shields.io/badge/Vulkan_GPU-e11d48?style=for-the-badge&logo=vulkan&logoColor=white) - -### πŸ“‘ Connectivity & IoT -![Matter](https://img.shields.io/badge/Matter/CHIP-6366f1?style=for-the-badge&logoColor=white) -![Bluetooth](https://img.shields.io/badge/BLE-06b6d4?style=for-the-badge&logo=bluetooth&logoColor=white) -![WiFi](https://img.shields.io/badge/WiFi-f59e0b?style=for-the-badge&logoColor=white) -![5G](https://img.shields.io/badge/5G_Modem-f43f5e?style=for-the-badge&logoColor=white) -![MQTT](https://img.shields.io/badge/MQTT-a855f7?style=for-the-badge&logo=mqtt&logoColor=white) -![CAN](https://img.shields.io/badge/CAN_Bus-10b981?style=for-the-badge&logoColor=white) - -### πŸ› οΈ Tools & Infrastructure -![Git](https://img.shields.io/badge/Git-f43f5e?style=for-the-badge&logo=git&logoColor=white) -![Docker](https://img.shields.io/badge/Docker-06b6d4?style=for-the-badge&logo=docker&logoColor=white) -![CMake](https://img.shields.io/badge/CMake-6366f1?style=for-the-badge&logo=cmake&logoColor=white) -![QEMU](https://img.shields.io/badge/QEMU-f59e0b?style=for-the-badge&logo=qemu&logoColor=white) -![GDB](https://img.shields.io/badge/GDB/JTAG-e11d48?style=for-the-badge&logoColor=white) -![CI/CD](https://img.shields.io/badge/GitHub_Actions-a855f7?style=for-the-badge&logo=githubactions&logoColor=white) -![BitBake](https://img.shields.io/badge/BitBake-10b981?style=for-the-badge&logoColor=white) - -
- ---- - -## πŸ“Š GitHub Analytics - -
- - - - -
- - -
- - - - - github-snake - - -
- - -
- -[![Activity Graph](https://github-readme-activity-graph.vercel.app/graph?username=srpatcha&theme=tokyo-night&hide_border=true&bg_color=0f0f1a&color=06b6d4&line=6366f1&point=f43f5e&area=true&area_color=6366f1)](https://github.com/srpatcha) - -
- ---- - -## πŸ† Achievements - -
- -[![trophy](https://github-profile-trophy.vercel.app/?username=srpatcha&theme=algolia&no-frame=true&no-bg=true&column=7&margin-w=10)](https://github.com/srpatcha) - -
- ---- - -## 🌱 Expertise Map - -``` -β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” -β”‚ β”‚ -β”‚ ╔═══════════════╗ ╔═══════════════╗ ╔═══════════════╗ β”‚ -β”‚ β•‘ Embedded OS β•‘ β•‘ Firmware β•‘ β•‘ BIOS / UEFI β•‘ β”‚ -β”‚ β•‘ Development ║───▢║ & BSP/Yocto ║───▢║ Secure Boot β•‘ β”‚ -β”‚ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β”‚ -β”‚ β”‚ β”‚ β”‚ β”‚ -β”‚ β–Ό β–Ό β–Ό β”‚ -β”‚ ╔═══════════════╗ ╔═══════════════╗ ╔═══════════════╗ β”‚ -β”‚ β•‘ Device Driversβ•‘ β•‘ RTOS / Real β•‘ β•‘ OTA Updates β•‘ β”‚ -β”‚ β•‘ & Kernel Mods β•‘ β•‘ Time Systems β•‘ β•‘ & Pipelines β•‘ β”‚ -β”‚ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β”‚ -β”‚ β”‚ β”‚ β”‚ β”‚ -β”‚ β–Ό β–Ό β–Ό β”‚ -β”‚ ╔═══════════════╗ ╔═══════════════╗ ╔═══════════════╗ β”‚ -β”‚ β•‘ IoT / Matter β•‘ β•‘ Edge AI & β•‘ β•‘ Hardware β•‘ β”‚ -β”‚ β•‘ Connectivity β•‘ β•‘ GPU / TinyMLβ•‘ β•‘ Integration β•‘ β”‚ -β”‚ β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β• β”‚ -β”‚ β”‚ -β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ -``` - ---- - -## πŸ“« Let's Connect - -
- -[![GitHub](https://img.shields.io/badge/GitHub-srpatcha-6366f1?style=for-the-badge&logo=github&logoColor=white)](https://github.com/srpatcha) -[![Portfolio](https://img.shields.io/badge/Portfolio-srpatcha.github.io-f43f5e?style=for-the-badge&logo=googlechrome&logoColor=white)](https://srpatcha.github.io) -[![LinkedIn](https://img.shields.io/badge/LinkedIn-Srikanth_Patchava-0A66C2?style=for-the-badge&logo=linkedin)](https://www.linkedin.com/in/srikanthpatchava/) -[![Facebook](https://img.shields.io/badge/Facebook-Srikanth-1877F2?style=for-the-badge&logo=facebook&logoColor=white)](https://www.facebook.com/Srikanth1Patchava/) -[![Instagram](https://img.shields.io/badge/Instagram-srikanthpatchava-E4405F?style=for-the-badge&logo=instagram&logoColor=white)](https://instagram.com/srikanthpatchava) -[![Email](https://img.shields.io/badge/Email-srikanth.patchava-f59e0b?style=for-the-badge&logo=gmail&logoColor=white)](mailto:srikanth.patchava@outlook.com) - -
- ---- - -
- - - -
diff --git a/github-contribution-grid-snake-dark.svg b/github-contribution-grid-snake-dark.svg new file mode 100644 index 0000000..b45f486 --- /dev/null +++ b/github-contribution-grid-snake-dark.svg @@ -0,0 +1 @@ +Generated with https://github.com/Platane/snk \ No newline at end of file diff --git a/github-contribution-grid-snake.svg b/github-contribution-grid-snake.svg new file mode 100644 index 0000000..ebbfe3d --- /dev/null +++ b/github-contribution-grid-snake.svg @@ -0,0 +1 @@ +Generated with https://github.com/Platane/snk \ No newline at end of file