Skip to content
View vishwamartur's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Harman Connected services
  • Bengaluru
  • 03:45 (UTC +05:30)
  • LinkedIn in/vishwa-martur

Block or report vishwamartur

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, 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
vishwamartur/README.md

Hi there

Vishwanath Martur

Product Engineer

Bengaluru, Karnataka, India | [email protected] | LinkedIn | Portfolio

About Me

  • 🌍 I'm based in Bengaluru, India
  • 🌐 I have 3+ years of experience as an Embedded Systems Engineer
  • 🌱 I'm currently learning more about cloud computing and artificial intelligence
  • πŸ‘― I'm looking to collaborate on exciting and challenging projects that can make a positive impact
  • πŸ˜„ I'm passionate about coding, learning, and sharing my knowledge with others
  • πŸ”­ Fun fact: I'm also a fan of astronomy and sci-fi movies

Technical Expertise

  • Embedded Software Engineering: Proficient in C/C++, Linux kernel programming, and device driver development, with experience in RTOS concepts and real-time debugging.
  • Linux & Yocto Build Systems: Advanced expertise in Yocto SDK, Recipes, and Layers, with a history of adding machine support, customizing BSP, and upgrading Yocto versions to enhance compatibility.
  • Communication Protocols: Skilled in GPIO, SPI, I2C, UART communication protocols, ensuring robust embedded environment connectivity and precise hardware control.
  • Python Scripting & Automation: Proficient in Python for scripting, automation, and data analysis, streamlining workflows for up to 90% automation coverage and reducing testing time by 20%.
  • BIOS & FPGA Engineering: Expertise in BIOS/BMC flashing, FPGA architectures (Intel Agilex), and debugging tools, enabling 30% performance improvement in FPGA solutions.
  • Power Management & Validation: Skilled in power management (PM/NPM) using System Cycling Utility, Power & Thermal Analysis Tool, and XDP, with 100% issue resolution in BSODs and catastrophic errors.
  • Development Tools & Processes: Proficient in Git, SVN, and JIRA, with a solid foundation in Agile/Scrum methodologies to support high-quality, collaborative development.

Professional Experience

Product Engineer, Harman Connected Services (Jan 2022 - Present)

  • Led the deployment of a BIOS firmware update for Willow Ridge, achieving a 15% reduction in boot time
  • Developed a Python and Bash-based test automation framework for BIOS flashing, increasing test coverage to 90% and reducing regression testing time by 20%
  • Designed FPGA-based data processing solutions that improved performance by 30%, recognized for technical innovation and project impact
  • Automated virtual machine configurations and log extraction, reducing setup times by 50% and increasing data processing efficiency by 40%

** Post-Silicon Validation Engineer **

  • Conducted Alder Lake power validation, enhancing system stability through in-depth analysis using XDP and Socwatch
  • Diagnosed and resolved BSODs and critical system hangs, collaborating with teams to resolve priority issues with a 100% success rate

Education

  • Bachelor of Computer Application (BCA), SPVVS GPP BCA, Rani Channamma University, Belagavi, India (November 2021)

Let's Connect!

You can find me on the following platforms:

GitHub Stats

vishwamartur's GitHub stats

GitHub Commits Graph

Popular repositories Loading

  1. mbed-os mbed-os Public

    Forked from ARMmbed/mbed-os

    Arm Mbed OS is a platform operating system designed for the internet of things

    C 1

  2. FreeRTOS-Kernel FreeRTOS-Kernel Public

    Forked from FreeRTOS/FreeRTOS-Kernel

    FreeRTOS kernel files only, submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.

    C 1

  3. interrupt interrupt Public

    Forked from memfault/interrupt

    A community for embedded software makers.

    C 1

  4. FreeRTOS-Plus-TCP FreeRTOS-Plus-TCP Public

    Forked from FreeRTOS/FreeRTOS-Plus-TCP

    FreeRTOS-Plus-TCP library repository. +TCP files only. Submoduled into https://github.com/FreeRTOS/FreeRTOS and various other repos.

    C 1

  5. Portfolio Portfolio Public

    Portfolio

    JavaScript 1

  6. up-for-grabs.net up-for-grabs.net Public

    Forked from up-for-grabs/up-for-grabs.net

    This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open sourc…

    JavaScript