HELLO, MY NAME IS

Medhansh Joshi

an engineer.

MEDHANSH07@PROTON.ME

About Me

I’m Medhansh — 19, based in Chandigarh.
I build from scratch before I reach for a framework. Not out of stubbornness, but because the day something breaks, you need to know what’s underneath it.
I work across systems, hardware, and low-level problem solving — writing algorithms, building engines, wiring electronics.
97 percentile in JEE. CS50 at night.
Debugging everything else in between.

How I approach building

How I Approach Building
I build naive first. Not because it’s optimal — because watching something fail under real constraints is the fastest way to understand where the complexity actually lives.
Before I reach for a framework, I want to know what it’s hiding. Before I optimize, I want to know what’s breaking and why.
Most of my work starts the same way: build the simplest version possible, push it until it breaks, then trace the failure back to where the real cost lives.

↓ the full process

What I do

Low-Level Development

Strengthening problem-solving abilities through systems-focused programming, debugging, and low-level development concepts.

Web Development

Building responsive, performant, and functional web interfaces with focus on clean structure and user experience.

Networking & Protocols

Exploring TCP/IP, UDP, packet flow, and real-world networking concepts through practical experimentation and analysis.

Linux & System Management

Working extensively with Linux environments, terminal-driven workflows, automation, package management, and system-level tooling.

Automation & Scripting

Creating Bash,Python,Lua based scripts and workflows to automate repetitive tasks and improve development efficiency.

Electronics & Embedded Systems

Developing hardware-integrated projects using microcontrollers, sensors, and software-controlled system interaction.

Tools & Technologies

Core Concepts

Algorithms & Problem Solving, SQL

Tools & Workflow

Git, Linux / Terminal, Bash

Scripting

Lua, Bash

Programming Languages


Programming Languages
C / C++, Python, JavaScript

Web Development

HTML, CSS, React, Node.js

Hardware & Embedded Systems

Arduino, Raspberry Pi

Portfolio

A Raspberry Pi-based system that blocks distractions at the network level while allowing selective access to useful content like YouTube through intelligent filtering.
Tech: Raspberry Pi, Python, JavaScript, Networking

A cross-platform automation tool that sets up a complete development environment across Fedora, Arch, Ubuntu and macOS systems.
Tech: Bash, Linux, Automation

A configurable command-line tool that organizes files with support for recursion, simulation mode, and safe operations.
Tech: C++, File Systems, CLI

An automated pipeline that extracts transcripts and generates summaries from YouTube videos using API and speech-to-text fallback.
Tech: Python, open AI’s Whisper

2D Physics & Rendering System (C++)
A real-time system implementing custom physics, collision detection, and optimized rendering using SFML.
Tech: C++, SFML