mahirbuilds Contact

Mahir Patel

UIUC electrical engineering student

I take boards from schematic to bring-up, verify logic in SystemVerilog, and ship AI software you can try today.

Looking for a summer 2027 electrical engineering internship.

LinkedInGitHubmahir@mahirbuilds.com

Probe the work

Hover or scroll through a project to see its signal on the scope. The traces are drawn to show what kind of signal each project makes; they are not captures from my bench.

  1. PlannedStarts Oct 17, 2026

    My flagship build. Version 1 targets a proactive Jarvis agent that runs through Base Camp, glasses light enough to wear all day, and a heads-up display for outdoors and climbing.

    • Wearable
    • Display
    • Embedded
    • Agents
  2. BuiltBrought up on the bench, three revisions

    A microcontroller board that logs on its own: an I2C EEPROM for storage and a real-time clock to timestamp every sample. Designed in KiCad and taken from schematic through layout, fab and bring-up.

    • KiCad
    • Microcontroller
    • EEPROM
    • RTC
  3. BuiltTeam project, ASME @ Illinois

    The voice assistant inside the ASME @ Illinois Iron Man helmet. It runs on a Raspberry Pi 5, listens for commands and drives the servos that open the faceplate.

    • Raspberry Pi 5
    • Voice control
    • Servos
  4. SimulatedVerified in Vivado

    A 32-bit arithmetic logic unit written in SystemVerilog and verified in Vivado simulation.

    • SystemVerilog
    • Vivado
    • RTL
  5. LiveLive demo line and site, co-founder

    An AI phone receptionist that has a live phone demo for trades shops. Runs on Retell for voice, Supabase, Cloudflare Workers and Stripe.

    • Voice AI
    • Retell
    • Supabase
    • Cloudflare Workers
    • Stripe
  6. LiveFree checker, paid reviews

    A KiCad fab-readiness checker. It reads your schematic, board and JLCPCB files in the browser, uploads nothing, and lists what will hold up the order.

    • KiCad
    • JavaScript
    • JLCPCB

Also built

  1. Livenovabrain.dev

    A multi-agent study assistant for UIUC students.

    • Multi-agent
    • LLMs
  2. In useRuns my own work every day

    The AI agent company I run my own work through. Scheduled agents research, draft and keep track; anything that sends, posts or spends money waits for my approval.

    • Agents
    • Automation
  3. BuiltChrome extension

    A Chrome extension that pulls Canvas deadlines into one list.

    • Chrome extension
    • Canvas LMS
  4. In developmentRoblox

    A Roblox game I am building, with its own test suite and publishing pipeline.

    • Roblox
    • Luau

Hire me

I review KiCad boards before you pay for them, build custom boards and firmware, and co-founded RingLatch, an AI phone receptionist for trades shops.

Board review before you order, by Before You Fab
ServiceTurnaroundWhat it coversPriceOrder
Fab-order check 2 business days A person goes through your free report and the things software cannot see, then tells you in writing: order it, or fix these first.
What you get
  • Every finding in your report confirmed or dismissed by hand
  • BOM checked against JLCPCB’s parts library today: in stock, active, Basic or Extended
  • Pin-1 and polarity rotation checked for every polarised part in JLCPCB’s placement preview
  • Footprints that did not come with KiCad compared with the datasheet land pattern
  • One-page sign-off list: order it, or the exact fixes first

Reads the fab files and the schematic only as far as they affect the order. Not a design review.

$49 Pay $49
Schematic Check 3 business days Your schematic read against the datasheets, part by part, before you spend a day on layout.
What you get
  • Everything in the Fab-order check
  • Each IC’s pins, power, straps and decoupling against its datasheet (up to about 60 parts)
  • Regulator, protection and interface choices questioned where they look wrong
  • Written findings ranked by what will stop the board working
  • One follow-up round on your fixes

Up to about 60 parts. Larger boards: ask first.

$149 Pay $149
Full Review 4 business days Schematic, layout and the fab package, reviewed together, ending in the same sign-off.
What you get
  • Everything in the Schematic Check
  • Layout read for the things that kill first boards: power paths, decoupling loops, return paths, antenna and thermal copper
  • Fab package check: Gerber/drill/BOM/CPL as JLCPCB will receive them
  • Written findings plus a marked-up list of exact fixes
  • One follow-up round on your fixes

Two-layer to four-layer boards without RF or high-speed design. Ask first for anything faster than USB 2.0 or with a radio of your own design.

$299 Pay $299

Sample reviewjoric/nrfmicro

  1. ConfirmedU2 (AP2112K-3.3) has no capacitor on its output, the rail that feeds the nRF52840 module.
  2. ConfirmedVBAT and VBUS have no capacitor to ground. The BOM has no capacitors at all.
  3. ConfirmedU1’s through-hole pads leave a 0.075 mm annular ring on the narrow side; JLCPCB publishes 0.18 mm as its 2-layer minimum.
  4. A person decidesX1 (32.768 kHz) has no load capacitors. Whether that matters depends on the crystal actually used.
What a review finds: four lines from the Before You Fab sample report on joric/nrfmicro, an open-source board released into the public domain. A labeled sample, not a client board, and not a judgment of the original project.

Pay with Stripe, then email your KiCad project or fab files to mahir@mahirbuilds.com. Not sure you need a person yet? Run the free checker first.

Custom boards and firmware

You bring the idea or the half-finished design. I take it through schematic, layout and a JLCPCB-ready package, and write the firmware that runs on it.

Describe your project

RingLatch for trades shops

RingLatch is an AI phone receptionist for trades shops. Its live demo answers calls and takes notes. Job booking and follow-ups are not live yet.

See RingLatch
Mahir Patel, smiling, in a dark suit and bow tie.

About

I'm Mahir Patel, an electrical engineering student at the University of Illinois Urbana-Champaign.

So far I have designed a data-logger board in KiCad and brought it up over three revisions, written a 32-bit ALU in SystemVerilog and verified it in Vivado, programmed the JARVIS voice assistant for the ASME @ Illinois Iron Man helmet, and co-founded RingLatch, an AI phone receptionist for trades shops with a live demo line. Starting October 17 I am building a pair of glasses with a heads-up display, and logging it here.

  • FCC amateur radio licenseLicensed operator
  • NVIDIA Deep Learning InstituteStudent Ambassador

Get in touch

Internships, board reviews, custom builds or anything else. Email works, or use the form.