About Me

I'm a versatile software engineer specializing in full-stack development with a passion for crafting efficient, user-focused applications. My expertise spans both frontend and backend, combining a rich stack of technologies including Next.js, Java Spring Boot, and Tailwind CSS. I'm dedicated to designing robust architectures, implementing Domain-Driven Design (DDD), and building scalable microservices solutions.

On the frontend, I love working with React and TypeScript, focusing on component-driven development to create seamless user experiences. I bring projects to life with frameworks like Storybook and prioritize maintainability through test-driven development using Jest. For the backend, I leverage Java Spring Boot, but I'm also exploring Fastify and Go Fiber to diversify my approach and adapt to new challenges.

With a growing focus on cloud solutions, I enjoy working with AWS services to deliver efficient and scalable applications. I also bring a pragmatic approach to cost optimization, such as implementing offline-first data storage to reduce server load.

Outside of my technical skills, I'm committed to improving teamwork and communication, collaborating with others to achieve ambitious project goals. Whether working on SaaS apps, payment integrations, or building my portfolio, I'm driven to innovate and deliver quality at every stage.

Get in Touch

Projects

E-Commerce Platform

E-Commerce Platform

A full-stack e-commerce platform built with Next.js, TypeScript, and Tailwind CSS.

Next.js
TypeScript
Tailwind
AI Chat Application

AI Chat Application

Real-time chat application with AI integration using OpenAI API.

React
Node.js
OpenAI

Skills & Tools

Frontend Development

Next.jsReactTypeScriptJavaScriptHTML5CSS3Tailwind CSS

Backend Development

JavaSpring BootNode.jsRESTful APIs

Database

PostgreSQLMySQLMongoDB

Tools & Others

GitGitHubDockerVS CodeIntelliJ IDEAPostman