Claudiu — AI Text Assistant
Full-stack AI assistant in Romanian: Express 5 + PostgreSQL backend, Claude API, saved conversations, model switching.
Node.js · Express 5 · PostgreSQL · Claude API · Vercel
ioan@tuiasi:~$ whoami
Computer engineering student at TUIASI, Iași — comfortable on both sides of the stack. I've built a RISC-V processor in Verilog, a 2D game in Java, and an AI assistant running on the Claude API.
I'm Ioan (Ungureanu Ioan, if you're searching Romanian-style), a second-year Computer Engineering student at the Faculty of Automatic Control and Computer Engineering, TUIASI.
What connects my projects is the level I work at: I like understanding why systems behave the way they do, not just which syntax makes them run. That's taken me from writing a multicycle processor's control path in Verilog, to implementing GoF design patterns in a Java game, to wiring an Express + PostgreSQL backend to a large language model.
I'm looking for an internship or junior role where that range is useful — embedded, backend, or anywhere in between.
Full-stack AI assistant in Romanian: Express 5 + PostgreSQL backend, Claude API, saved conversations, model switching.
Node.js · Express 5 · PostgreSQL · Claude API · Vercel
Three-level puzzle game built on GoF design patterns, with gameplay GIFs to prove it.
Java · AWT/Swing · MariaDB · GoF patterns
A working processor in Verilog: FSM control path, datapath, custom instructions.
Verilog · Vivado · RISC-V ISA