Skip to content
View Shanwis's full-sized avatar
:shipit:
Trying to make problems to solve
:shipit:
Trying to make problems to solve

Block or report Shanwis

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
Shanwis/README.md

Hi, I'm Ashwin/Shanwis! 👋

I'm a software developer and tech enthusiast passionate about building and exploring new technologies. I'm currently diving deep into Quantum Computing, High-Performance Computing (HPC), AI, and IoT. I have got a recent interest into homelabs as well.

I'm always open to collaborating on interesting projects or discussing new ideas.


My Featured Projects

Here's a selection of projects I've been working on.

C / C++

Project Description Tech Stack
MaQrel: A Quantum Simulator A lightweight, high-performance quantum circuit simulator built from scratch. C++ OpenMP Python
Toy-Virtual-Machine A simple VM and assembler that interprets its own bytecode. C Assembler
Minish An attempt at making a shell; still a lot to add though. C

Python

Project Description Tech Stack
GIFmeMore A command-line tool to create animated GIFs from video files or image sequences. Python MoviePy
Hey-Teddy A voice assistant for linux systems executing several commands Python VOSK Porcupine pyttsx3 pyjokes

IoT / Embedded

Project Description Tech Stack
Comfy: A desk comfort detector An IoT device that monitors desk temperature and humidity and sends alerts. ESP32 C++ (Arduino) Python

Homelab / Self-Hosted Infrastructure

Project Description Tech Stack
Homelab A self-hosted home server used for NAS, backups, networking experiments, and Linux system administration. Ubuntu Server Samba SSH Tailscale CUPS PiHole

My Tech Stack & Stats

Core Technologies

C++ C Python ESP32 GIT Linux Self Hosted

GitHub Stats

Top Languages


Let's Connect!

Pinned Loading

  1. MaQrel MaQrel Public

    A C++ libarary for simulating qubits and operations on it using gates. There is a serial as well as a parallel implementation using OpenMP.

    C++ 1

  2. GIFmeMore GIFmeMore Public

    This is a video to GIF converter using moviepy and argparse. This currently is a CLI tool, I am working on a GUI for ease of use.

    Python

  3. Toy-Virtual-Machine Toy-Virtual-Machine Public

    A simple stack-based virtual machine in C with my own modifications, inspired by Felix Angell’s tutorial. A hands-on way to learn how computers work under the hood.

    C

  4. Hey-Teddy Hey-Teddy Public

    A buddy for system level voice assistance. I am trying to make it as useful as possible

    Python 1

  5. openqasm/openqasm openqasm/openqasm Public

    Quantum assembly language for extended quantum circuits

    Python 1.4k 354

  6. Homelab Homelab Public

    This contains the descriptions and scripts relating to my homelab setup