I'm Berkay, a software engineer who enjoys building thoughtful digital products and understanding how things work, not only at the surface, but behind the scenes as well.
My background is primarily in frontend development with Vue, Nuxt and TypeScript, but curiosity pulled me further into backend development and software architecture. Today, I enjoy working across the stack, learning new technologies and finding simple solutions to complex problems.

I started my career on the frontend, drawn to the combination of engineering and visual problem solving. There was something satisfying about turning an idea into something people could actually see, use and interact with.
As I worked on larger applications, I became increasingly interested in everything happening beyond the interface, APIs, data models, authentication, architecture and the decisions that make software easier to maintain.
That curiosity led me to Java and Spring Boot, while at the same time I continued expanding my frontend perspective by exploring React and Next.js.
I don't see frontend and backend as completely separate worlds.
What interests me most is understanding how the pieces fit together to create a better product.
OBLIQUEX · Remote
Building full-stack products from the ground up at OBLIQUEX, a company I co-founded with a friend.
TypeScript · React.js · Next.js · PostgreSQL · Java · Spring Boot
Pitcher · Switzerland
Built and maintained customer-facing production applications across the full stack, using Vue.js, Nuxt.js and Angular on the frontend, alongside PHP and SQL on the backend.
JavaScript · TypeScript · Vue.js · Nuxt.js · Angular · PHP · SQL
I like understanding why something works, not just finding a way to make it work.
I prefer clear, maintainable solutions over unnecessary complexity.
I care about the product beyond the piece of code I'm responsible for.
Building interfaces and user-facing experiences with
Vue · Nuxt · TypeScript · JavaScript · React · Next.js
Designing APIs and the logic that powers them with
Java · Spring Boot · REST APIs · Authentication · SQL
Keeping projects structured and maintainable with
Git · Testing · State Management · API Design · Responsive UI
Technologies come and go. I care more about understanding the fundamentals well enough to choose the right tool for the problem.
Outside of software, I stay active through boxing and training, and I like exploring new places/cities, coffee spots, anywhere worth a second look.
I'm usually reading something, and I write down thoughts and ideas as they come. Some of the best ones show up when I'm not actively looking for them.
Right now, I'm expanding my experience with React and Next.js while continuing to deepen my backend knowledge with Java and Spring Boot.
Mostly, I'm focused on becoming a better engineer, one project, problem and rabbit hole at a time.