Full-Stack Software Developer
Self-taught developer with 5+ years of experience building and deploying full-stack systems solo. I specialize in owning the entire lifecycle—from backend infrastructure to frontend delivery—with a focus on autonomous, on-time execution.
5+ years of building projects solo from scratch — I can take full ownership of a project, from architecture to deployment. I'm efficient, self-reliant, and I don't need hand-holding. I collaborate well in teams, but I'm at my best when trusted with autonomy.
My work philosophy is simple: give me a task, I estimate a realistic delivery time, and I deliver — on time or early. Years of solo work built this discipline. You won't need to chase me for updates; I manage my own time and commitments.
New language? New framework? New domain? I pick things up fast. I have strong contextual recognition across programming languages — even if I haven't used one extensively, I can read, understand, and adapt to it quickly. I align to whatever the project needs.
I've been integrating AI tools into my development workflow well before it became mainstream. Prompt engineering is one of my core skills — I use AI to accelerate development, automate repetitive tasks, and enhance overall output quality. I work smarter, not just harder.
These are the technologies I work with regularly. My core languages are highlighted below, but what truly defines me is contextual adaptability — I've experimented across many more languages and tools, and I can pick up new ones rapidly thanks to strong pattern recognition across paradigms.
You describe what you need — a feature, a system, a fix. I ask the right questions, understand the scope, and make sure we're aligned before writing a single line of code.
I break down the work, estimate a realistic delivery timeline, and communicate it clearly. No surprises, no vague "it'll be done soon." You get a date you can count on.
I execute independently and deliver on or ahead of schedule. Clean code, tested, documented. The kind of handoff that doesn't create more work for you.
I didn't follow a straight path — I followed curiosity. Every phase taught me something different, and by looking back, you can see how exploring multiple domains gave me the big-picture thinking I use today.
This is where years of solo building culminated. I designed and developed the foundation for an AI-powered voice-caller assistant for customer service. Because of the diverse foundation I'd already built, moving into a professional environment went smoothly. The independent skills I had cultivated translated directly to real-world production.
Before stepping into an enterprise environment, my primary focus was integrating AI into my workflows. I started building AI-powered tools and experimenting across every domain I'd previously touched—web, automation, and backend systems. Prompt engineering became a core skill, allowing me to use AI as a true force multiplier.
To build robust systems, I needed to know how to break them. This era was defined by penetration testing and bug bounty programs, where I successfully identified critical vulnerabilities in live systems. While I can't share specifics due to NDAs, thinking like an attacker permanently sharpened my security mindset as a developer.
The foundation for that security mindset was built here. Python became my daily driver as I dove deep into automation, scripting, and backend development. I built my own servers and APIs, explored networking and server administration, and began understanding the complex ways different systems talk to each other.
My entry into broad software development started with the web. I picked up HTML, CSS, and JavaScript, building frontend projects and learning browser mechanics. It was simpler at first, but it completely changed my perspective on user interfaces and application ecosystems.
But before web apps, there were games. Moving into Unity is what taught me how to actually ship a project—taking an idea from a rough concept to a finished, playable product. This phase also introduced me to C# and the reality of working inside larger structural frameworks.
This is where it all began. Before engines or frameworks, I taught myself by writing game logic in raw C/C++ from scratch. It required a lot of determination, but it gave me a rock-solid foundation in low-level thinking, memory management, and the discipline of making things work out of nothing.
I've participated in a total of 5 hackathons. Here are the two most notable — along with my current active competition.
A worldwide autonomous driving competition where student teams build, program, and race a self-driving model car on an unknown track. Combines embedded systems programming, hardware integration, computer vision, and real-time control — everything has to work together for the car to complete a lap autonomously.
An AI & Business Data hackathon where participants tackled real-world challenges using machine learning, large-scale datasets, and AI tools. Featured an ML tournament for industry classification, side-quests from partners like Banca Transilvania, and access to Veridion's 115M+ company database. Grand prize: €5,000.
Beyond the highlighted events, I've participated in 3 additional hackathons across various domains — building, competing, and learning under pressure every time. Hackathons sharpen the exact skills I value most: fast execution, creative problem-solving, and delivering under tight deadlines.
ULBS — Universitatea Lucian Blaga, Sibiu
Currently 2nd yearColegiul National Ion Luca Caragiale, Moreni
Highschool GraduateBelow is my letter of recommendation. You can view it directly or download the full CV as PDF.
Get the short PDF version of my CV — ready for printing, sharing, or submitting through application portals.
Download PDF