Skip to content
View meganindya's full-sized avatar

Organizations

@sugarlabs

Block or report meganindya

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

Hi there 👋🏼

I'm Anindya

I'm a software engineer and have an undergraduate degree in Information Technology. I'm 24 years old. I am a tech enthusiast and actively remain on the watch for new tech products. I like learning about how things work and am fascinated about how computers work.

⚡ Fun facts

I grew up taking things apart, starting with toys, and later moved on to computers, laptops, phones, etc. By the age of 10, I got bored of cartoons and started watching shows like How it's Made and Mega Factories on Discovery and National Geographic. I picked up 3D modelling at 13, and that has been one of my favourite pastimes.

🌱 Interests

I'm interested in Interactive Multimedia, Creative Coding, and Visual and Abstract Programming. I've recently started reading a book titled "About Face: The Essentials of Interaction Design". By the way, I love board games.

🔭 Working on ...

I'm leading the effort in building Music Blocks (v4), which is based on Music Blocks — a visual programming language platform that aims to engage children in the arts, mathematics, and computation. The goal is to address the challenges encountered due to the original architecture, and build a more robust and reliable application, from the ground up. I also have plans to undertake the development of a Physics World simulating Dynamics, to aid high school students.

📚 Learning ...

Lately, I've been inquisitive about architecture of software and systems. I'm reading a book titled "Linux Kernel Development" by Robert Love. I want to dive into embedded systems programming sometime.

🛠 Technical Proficiency

My primary interest is in full-stack Web Development, and I've been writing web stack code for the last 5 years. I particularly love working on building interactive apps that people can engage with.

  • I prefer using TypeScript over JavaScript.
  • I prefer Dockerized apps and have experience with docker-compose and some Kubernetes.
  • I've recently been exploring Rust and Web Assembly.
  • I have a knack for well-documented, clean, and practical code.

Languages

Programming

TypeScript JavaScript Python Java C C++ Rust Go

Non-programming

HTML CSS SCSS Bash

Application Development

Tools

Docker Kubernetes Webpack Vite

Web Development

Vue React React Native JQuery Express FastAPI GraphQL

Databases, Caches, & Message Queues

PostgreSQL SQLite Prisma MongoDB Cassandra Redis RabbitMQ

Testing

Jest Cypress Unittest

Pinned Loading

  1. gsoc-musicblocks-js-export gsoc-musicblocks-js-export Public archive

    Feature to export and write Music Blocks programs in JavaScript

    JavaScript 1 2

  2. sugarlabs/musicblocks-v4 sugarlabs/musicblocks-v4 Public

    A complete overhaul of Music Blocks

    TypeScript 78 105

  3. sugarlabs/musicblocks-v4-lib sugarlabs/musicblocks-v4-lib Public

    The programming framework of the new Music Blocks (v4) application.

    TypeScript 14 29

  4. creative-coding creative-coding Public

    A repository of some front-end web applications

    JavaScript 1

  5. secret-sharing secret-sharing Public

    Implementation of some Secret Sharing schemes in MATLAB

    MATLAB 2

  6. btech-assignments btech-assignments Public archive

    A repository of my BTech assignments for different papers.

    Jupyter Notebook 16 4