Obvious codesolid systems
Full-stack developer with a frontend accent. React and Next.js on top, .NET and SQL underneath. Building for the web since 2019.
About me
I build interfaces that feel obvious, and the systems behind them that stay easy to change.

I started as a frontend developer and grew into full-stack: product work by day, software for businesses through my own studio by night. I care about the parts users never see, such as tests, accessibility and security, because they decide whether the parts they do see keep working.
- Based in
- Sibiu, Romania
- Currently
- Full-stack developer
- Focus
- React, Next.js, .NET
- Open to
- Remote roles in the EU
Selectedwork
My own studio, a product from my day job written up without the internal names, and the starter every client site of mine begins from.
How Iwork
( Step 01 / 05 )
Understand
The problem before the code. I analyze the requirement, the surrounding code, and ask about anything unclear before I take the first decision.
- Requirements
- Existing code
- Questions
( Step 02 / 05 )
Plan
The obvious solution first. I write a short plan and pick the simplest approach that works, because a good implementation is easy to read and understand.
- Plan mode
- YAGNI
- Trade-offs
( Step 03 / 05 )
Implement
Small, reviewable steps. I make one change at a time and follow the patterns already established in the codebase, or build new ways of developing if none matches the needs.
- Small PRs
- Conventions
- Accessible
( Step 04 / 05 )
Test
Reading the code is not verification. I run it, test it and check the behavior before consolidating with automation tests.
- E2E tests
- Type checks
- Manual QA
( Step 05 / 05 )
Iterate
Feedback shapes the next pass. Review comments and what testing reveals go into the next change.
- Code review
- Refactor
- Ship again
Experience
2025–Present
Full-stack engineer
Visma · Sibiu
A new Next.js platform from scratch: its architecture, a CI/CD pipeline with performance budgets, 20+ accessible design-system components and type-safe localization. Before that, moved a legacy app to .NET 10 inside a Next.js shell.
2025–Present
Founder & developer
Bigdan Web (PFA) · Sibiu
Websites, online stores, custom software and audit reports for small businesses, built on my own Next.js starter: fast, accessible, GDPR-ready from day one.
2021–2025
Frontend developer
IT Perspectives · Sibiu
Clean, reviewed code to the team's guidelines, refactoring for reuse, working with the product owner on better solutions, and onboarding new teammates.
2021
Trainee
IT Perspectives · Sibiu
Four months as a trainee, working with ASP.NET, before the full-time frontend role.
