Hi, I’m Abishek Shankar

I design hardware and write the firmware that runs on it — schematic to PCB layout to embedded software, without the handoff between two people.

I’m an embedded engineer at AtumX, a Chennai-based robotics startup. I currently work on Cayo and Snowflake — microcontroller boards at the heart of AtumX’s STEM kits, now in 50+ schools across India. Previously I built Heka, a desktop educational toy that teaches kids electronics. One of the things I’m most proud of is building a custom block coding engine that lets students run and update programs instantly — no reflashing, no waiting.

Outside of AtumX, I take on freelance hardware and firmware projects. I’ve worked across wearables, industrial systems, and drone power electronics.


Skills

PCB Design: KiCad, EasyEDA — 2-layer and 4-layer stackups, DFM, power management, sensor integration

Microcontrollers: ESP32, RP2040

Firmware: Embedded C/C++, FreeRTOS, LVGL, Arduino framework

Protocols: I2C, SPI, UART, PDM, BLE, WiFi, Ethernet

Prototyping: FDM 3D printing, mechanical design for electronics enclosures


Hardware Projects

ProjectDomainSkillsLayers
Elderly Health Monitoring WearableMedical / WearablePCB Design, Sensor Integration, Firmware4-Layer
Crux Smart WatchConsumer ElectronicsPCB Design, ESP32, LVGL UI
Ethernet Fan ControllerIndustrial / NetworkingPCB Design, ESP32-ETH, PWM Control2-Layer
Drone Power Distribution BoardPower ElectronicsBuck Converters, Power Management2-Layer

Full portfolio with schematics and files: github.com/candorgander/hardware-portfolio


Freelance

I work with startups and product teams on a project basis — PCB design, firmware, or the full stack from schematic to working prototype. Fully async, evenings and weekends.

Get in touch →