Cristian Dragoiu

Aspiring Software Engineer.
Scroll down to check out some of my projects!

DragoEngine

My best project currently.
It's a 2D game engine written entirely in C++ with integrated Box2D physics, Lua-based gameplay scripting, JSON-driven scenes and actor templates, and a built-in ImGui editor for managing scenes, scripts, and resources. I designed it to support runtime actor instantiation, component lifecycles, event subscriptions, camera controls, audio, text and image rendering, particle systems, and scene transitions, all within a flexible data-driven architecture.

MetaPrompt

MetaPrompt is a browser extension I helped build for MHacks 2025 that turns highlighted text from any webpage into a direct query with the LLM of your choice. The goal was to make prompt engineering faster, cleaner, and more accessible by obfuscating prompt optimization and integrating this extension directly into the browser. Users can choose prompt types, add project-specific tags, and generate a refined prompt through a FastAPI backend powered by Gemini.

485 Search Engine

A full-stack search engine inspired by Google and Bing, built to search through a large collection of web pages and return ranked results. Users can type a query, tune how much PageRank affects the ranking, and view matching pages with titles, links, and summaries. Behind the scenes, the project processes thousands of HTML documents, builds a searchable index, and runs multiple backend services that work together to deliver fast results. This was a great project for learning how real search engines organize information, rank pages, and scale across separate services.

What I do

Personal Hobbies and Accomplishments

Master-tier League of Legends player — 555 LP
(Top 0.0692% on the North American server)
Avid Reader, always open to suggestions!
Chasing a 225lb bench press!
Electric Guitar Player 🤘

Current Interests in the space

I'm mostly interested in game adjacent work. However, I have an appreciation for building things at scale. I'm currently reading Design Patterns: Elements of Reusable Object-Oriented Software. I'm interested in building and integrating a custom GUI project inspired by the aforementioned book into DragoEngine.

Languages I have experience with

C++ 17, Python, C, CUDA C++, Javascript

Things I Enjoy

I like cats, alternative clothing, working out, programming, reading, league of legends, practicing guitar, and running.

My GitHub

You can usually get a pretty good idea of what I'm working on by checking out my commit history on my GitHub!

My Linkedin

I rarely use this.

Contact Me

Have any questions or want to connect? Please reach out!