ee & swe @ purdue
John Balci
I'm an electrical engineering student at Purdue with a love for software. I build across hardware and software, from niche applications of embedded systems to vector-based semantic search algorithms.
B.S. Electrical Engineering · Expected May 2028
West Lafayette, IN
Projects
Software Projects
PCM Map Generator
IRIG-106 telemetry frame layout as a two-phase optimization problem. Explore the grid dimensioning search, the periodicity constraints, and the backtracking CSP solver.
View project →scrapr.site
Researcher discovery, personalized outreach, and resume tooling. Explore the architecture, ranking formula, and engineering tradeoffs.
View project →Hardware Projects
Payload Interface Board
A compact STM32 sensor board for electric thruster ground testing, bringing pressure, flow, and current measurement into one interface.
View project →Accumulator PCB
A capacitance sensor for a propellant accumulator. Measuring bladder motion to estimate stored volume, from the mechanical concept to the PCB.
View project →Technical skills
Languages: Java, Python, C/C++, Swift, SQL, JavaScript, TypeScript, HTML/CSS, MATLAB
Frameworks: React, Node.js, Next.js, Electron, PyTorch, TensorFlow, NumPy, Pandas
Tools: Git, Linux, Supabase, Clerk, REST APIs, OpenAI and Anthropic APIs, STM32/ARM, Arduino
Personally
Outside of coursework and lab work, I’m usually…
Drawing! I've been an artist for about a decade, now. I work often in traditional and digital mediums: preferably simple pencilwork traditionally, and I move deeper into color theory and whatnot when I work digitally.
I'm an amateur, but I love photography. My favorite shots were pretty taken pretty recently, the Blue Angels down at Pax River!