TCM

Hey There

I am Mudit Somani aka TheComputerM. I'm currently a student at BITS Pilani studying computer science. I love to code and learn how various technologies function. I occasionally blog about things which I find interesting and/or helpful. I read books and play badminton in my spare time.

Experience


About Me

I've been coding from a very young age and have not stopped since. Having about 6+ years in programming and 3+ years in web development, I've worked with languages such as C++, Python, C#, Rust, Julia, PHP and JavaScript; I have also dabbled with web frameworks such as React, SolidJS and Svelte. Initially, I started with web development and then slowly explored other areas such as open source, cyber security, algorithms, compiler design and artificial intelligence.

I have participated in some programming competitions and was a finalist in Google Code-In 2019 for the Julia programming language.

Today I enjoy developing applications and finding optimized solutions to complex problems.


Technologies


JavaScript

This was the first language I was introduced to so I am pretty good at it.
TypeScript

Sometimes prefer this over javascript for that editor intellisense.
Python

I used it primarily for scripting, quick demos and some machine learning.
C++

Pretty decent at it but still prefer Golang or Rust over it.
C

Helped me to understand the fundamentals of a computer.
Julia

Learned it for my GCI projects, still enjoy using it.
Go

Simple, fast and easy to learn. Made some quick projects with it.
Rust

Currently learning and loving it

Tools and frameworks


Svelte

One of the most simplest and efficient frameworks I have worked in.
Solid

Safe to say my favorite, this site was made using Solidjs.
React

The first framework I learned, definitely overrated.
Vue

I am at an intermediate level in Vue 3.
PostgreSQL

The best SQL database I have worked with.

Contact Me

Here is the list of platforms you can find me one, I am most active on Twitter though.
If you want to talk just email me at [email protected].