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
| Project | Domain | Skills | Layers |
|---|---|---|---|
| Elderly Health Monitoring Wearable | Medical / Wearable | PCB Design, Sensor Integration, Firmware | 4-Layer |
| Crux Smart Watch | Consumer Electronics | PCB Design, ESP32, LVGL UI | — |
| Ethernet Fan Controller | Industrial / Networking | PCB Design, ESP32-ETH, PWM Control | 2-Layer |
| Drone Power Distribution Board | Power Electronics | Buck Converters, Power Management | 2-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.