Coder Social home page Coder Social logo

Hi there 👋

I'm Yashwanth Singh M

  • I'm a passionate Engineer who thrives on working on cool and innovative projects. My expertise spans the fascinating realms of Quantum Computing, Embedded Systems, Security, Operating Systems, WebAssembly (WASM), and AI, among others. As an expert Rust and C programmer, my special interest lies in low-level programming. Additionally, I am well-versed in other programming languages used in both frontend and backend development.
  • ⚡ I am also an open-source enthusiast and maintainer. I learned a lot from the open-source community and I love how collaboration and knowledge sharing happened through open-source.
💁‍♂️ Click here for more information

Languages and tools:

1)Embedded C
2)Rust
3)Verilog.
4)C++.
5)VHDL.
6)Python.

GitHub Stats

GitHub Stats
Top Language

Area of Work

  1. Secure compute architect.
  2. Secure Firmware design.
  3. Low level secure driver development for STM32,NXP, Microchip, Broadcom , Nvidia, Infineon , renesas ,intel etc.. chip sets with Arm (cortex and cortex A), X86 and risc v architecture.
  4. Rust and C expert programmer, RTL design(Verilog and VHDL).
  5. Security design against quantum attacks (PQC).
  6. Secure Boot, update , communicate, process, storage, compute, execute and monitor.
  7. rustBoot secure Boot loader open source project.
  8. Shakti processor secure board bring up on ARTY A7 -100T FPGA and implemented shakti_riscv_hal.
  9. Quantum and high computation.
  10. GPU implementation.

Yashwanth Singh M's Projects

bh1750_pcf8574_lcd_stm32f411 icon bh1750_pcf8574_lcd_stm32f411

Light sensor to monitor the resolution of light using stm32f411 and display on lcd. PCF8574TABX919 I2C based serial to parallel converter is being used write data to 8bit LCD

espup icon espup

Tool for installing and maintaining Espressif Rust ecosystem.

p2p-on-fpga icon p2p-on-fpga

Research towards the Implementation of a P2P-Network on an FPGA with RISC-V soft-CPU

qiskit icon qiskit

Qiskit is an open-source SDK for working with quantum computers at the level of extended quantum circuits, operators, and primitives.

rustboot icon rustboot

rustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.

shakti-rust-book icon shakti-rust-book

The Shakti Rust Book serves as open-source documentation for the Shakti Rust SDK repository. It provides comprehensive information, guides, and documentation for developers looking to utilize the Shakti RISC-V hardware abstraction layer and run secure and memory-safe code on Shakti family chips using Rust.

shakti-rust-book-test icon shakti-rust-book-test

This book will help setting up Shakti Processor and also to helps to run firmware using shakti_riscv_hal.

shakti_riscv_hal icon shakti_riscv_hal

This crate is hardware abstraction layer for shakti processor which is riscv architecture.

signingtool icon signingtool

This tool helps to sign the image using private key and verify using the public key from the given certificate file.

stm32_b-l475e-iot01a icon stm32_b-l475e-iot01a

C code to read STM32 B-L475E-IOT01A sensor's data and send it to IOTA-Tangle over Streams Gateway

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.