What I Build
Building Modern Web Experiences
I build modern websites and web applications with a strong focus on performance, scalability, and user experience.
My goal is not simply creating attractive interfaces. I aim to build products that solve real problems, remain maintainable over time, and provide a smooth experience for both users and developers.
Whether it's a company website, a SaaS platform, an internal dashboard, or a custom web application, I approach every project with the same mindset: create something reliable, fast, and easy to evolve.
Technologies I Work With
My primary stack revolves around Next.js, React, TypeScript, and Tailwind CSS.
For building modern user interfaces, I frequently use tools such as shadcn/ui, React Hook Form, Zod, and other libraries that help create maintainable and type-safe applications.
I have also worked with JWT-based authentication systems and can quickly adapt to authentication solutions such as Better Auth, NextAuth, and similar tools when project requirements demand them.
Rather than being attached to specific libraries, I focus on understanding the underlying concepts and choosing the right tool for the job.
My Development Philosophy
Technology evolves quickly, but solid engineering principles remain valuable.
When building products, I pay close attention to project structure, code quality, maintainability, and long-term scalability. I prefer solutions that remain understandable months later instead of quick fixes that create technical debt.
Good software should be easy to extend, easy to debug, and enjoyable for both developers and users.
What Matters Most To Me
Performance
Fast-loading websites create better user experiences and often lead to better business outcomes. Performance is considered from the beginning, not as an afterthought.
Scalability
Projects should be able to grow without becoming difficult to maintain. Clear architecture and reusable components help make that possible.
User Experience
A product should feel intuitive and responsive. Clean interfaces, thoughtful interactions, and accessibility play an important role in achieving that goal.
Maintainability
Code is read more often than it is written. I value consistency, readability, and project structures that make future development easier.
My Journey Into Modern Development
I started my journey with graphic design and WordPress development, which helped me understand both design principles and client needs.
Over time, I became increasingly interested in modern web development and moved toward building applications with React, Next.js, and TypeScript.
This transition allowed me to combine visual thinking with software engineering practices and focus on creating products that are both functional and scalable.
Current Focus
Today, my primary focus is modern frontend development with React and Next.js.
I enjoy building real-world applications, improving development workflows, learning better architectural patterns, and continuously expanding my understanding of modern web technologies.
The tools may change over time, but the objective remains the same: building useful, reliable, and high-quality digital products.