π Hi, I'm Unish Rajkarnikar
π About Me
I'm a Full Stack Java Developer based in the USA with experience in building scalable web applications. I specialize in Spring Boot, ReactJS, MySQL, AWS S3, CloudFront, and microservices development. Passionate about Test-Driven Development (TDD), I follow Agile methodologies and leverage cloud platforms for efficient deployment.
π οΈ Tech Stack
Backend: Java, Spring Boot, Spring Security, OAuth2, JWT, REST APIs, MySQL, Hibernate, JPA, DockerFrontend: ReactJS, React Router, React-Quill, Bootstrap, Vite, Tailwind CSSDevOps & Cloud: AWS S3, CloudFront, GitHub Actions, Jenkins (learning), DockerTesting: JUnit, Mockito, JestTools & Others: Git, GitHub, Postman, Agile (Scrum), CI/CD
π Featured Projects
π ThoughtLabs (Full Stack Blog CMS)
A modern blogging CMS with role-based authentication, social logins, and media management.β Technologies: Spring Boot, ReactJS, MySQL, AWS S3, CloudFront, JWT, OAuth2 (Google, Facebook)β Key Features:
Manual & OAuth2 login (Google, Facebook) with JWT-based authentication
Role-based access control
Blog posting with draft, publish, and archive features
Profile management with AWS S3 image storage
Email verification & password reset (SMTP)
Secure API endpoints with Spring Security & CORS handling
π GitHub Repo: github.com/Rajkarnikar-unish/thoughtlabs
ποΈ Microservices Architecture (WIP)
Building a Spring Boot microservices architecture with API Gateway, service discovery, and inter-service communication.
Stack: Spring Cloud, Eureka, Feign Client, RabbitMQ, Docker, Kubernetes
Status: In development π§
π What I'm Working On
π Improving OAuth2 login session management for ThoughtLabs
π Learning Docker, Kubernetes, and Jenkins for CI/CD pipelines
π¨ Exploring Bootstrap and Tailwind CSS for better UI development
π« Connect with Me
π§ Email: unishrajkarnikar.29@gmail.com
Let's collaborate and build something amazing! π