JC

Hi, I'm Jay Chothiyawala

Full-stack developer crafting scalable backend systems and modern web applications.

Featured projects

See all

Tech stack

Frontend + Backend + Cloud
About

I am a full-stack developer with a strong interest in building scalable, reliable, and real-world web applications. My main focus is on backend development using Java and Spring Boot, but I also enjoy creating clean and responsive frontend experiences with Next.js, React, and modern UI tools. I like solving practical problems, designing APIs, working with databases, and turning ideas into products that people can actually use.

I am passionate about learning by building. Over time, I have worked on projects involving authentication, microservices, caching, cloud deployment, AI integration, and performance optimization. I enjoy exploring system design, writing clean code, and improving both technical skills and product thinking. My goal is to grow as a developer who can build strong end-to-end solutions and contribute to meaningful software products.

Core skills
Java / Spring Boot / Spring Security
Microservices / event-driven systems / Apache Kafka
REST APIs / OAuth2 / JWT / RBAC
PostgreSQL / MySQL / MongoDB / Redis
React / Next.js / TypeScript / Tailwind CSS
Docker / AWS / Render / Vercel
GitHub Actions / CI/CD pipelines
JUnit / Mockito / integration testing
System design / caching / performance optimization
Socket programming / concurrency / multithreaded servers

Latest articles

See all