I am a Java Full Stack Developer with hands-on experience building real-world web applications using Java, Spring Boot, React, and AI technologies. I focus on developing scalable backend services, REST APIs, and clean, responsive user interfaces.
I have experience working with modern Java and Spring ecosystems, including Spring Boot, Spring Security, Spring AI, Hibernate, Spring Data JPA, and microservices. I enjoy designing secure and maintainable applications with authentication, role-based access control, and event-driven workflows.
On the frontend, I build responsive interfaces with React, Next.js, TypeScript, Redux, Tailwind CSS, HTML, and CSS. I have integrated frontend modules with RESTful services and optimized component rendering and state management.
I have worked on projects involving distributed workflow orchestration, Saga-based transaction compensation, Apache Kafka event streaming, AI-powered graph generation, RAG systems, OCR extraction, and telehealth booking workflows. My work also includes database design and integration with PostgreSQL, MySQL, MongoDB, Redis, and IndexedDB.
I am comfortable with Agile engineering practices, technical documentation, ETL benchmarking, Git-based collaboration, and deployment workflows using Docker, Vercel, and Render. I am eager to contribute my full-stack development and problem-solving skills to challenging software engineering teams.