Nyaalkaran ERP
A SaaS based manufacturing ERP made up of independent Spring Boot microservices that run behind an API Gateway with Eureka service discovery. Access across the platform is secured with Keycloak using role based permissions.
Hi, I'm
Neel JoshiI build |
I design and maintain scalable, secure backend systems and REST APIs for SaaS based microservices ERP platforms, with a focus on clean and maintainable code.
Full Stack Java Developer experienced in building and maintaining a SaaS-based microservices ERP platform for manufacturing operations. Strong in Spring Boot REST API development, CRM module engineering, and reusable backend architecture used across multiple ERP services. Skilled in Angular integration and securing services with Spring Security, Keycloak, JWT and OAuth2, with a focus on clean, maintainable code for scalable enterprise software.
Projects Built
Technologies
ERP / CRM Modules
Degrees (MCA, BCA)
Nyaalkaran Tech Private Limited · Ahmedabad
Gujarat Vidyapith, Ahmedabad
BDKM BCA College, Palanpur
End-to-end web applications with a Java/Spring Boot backend and an Angular frontend.
Robust, well-structured REST APIs with validation, pagination, sorting, and clean error handling.
Scalable, modular microservices with API Gateway and Eureka service discovery for SaaS platforms.
MySQL schema design, Hibernate/JPA mapping, Liquibase migrations, and query optimization.
Securing services with Spring Security, Keycloak, JWT/OAuth2, and role-based access control.
Diagnosing complex API and database issues and refactoring code for stable, maintainable modules.
A SaaS based manufacturing ERP made up of independent Spring Boot microservices that run behind an API Gateway with Eureka service discovery. Access across the platform is secured with Keycloak using role based permissions.
A sales and customer management suite that handles lead, account, opportunity, quotation, and booking order workflows. It provides advanced list APIs with pagination and search, along with PDF report generation using JasperReports.
A shared backend library of reusable components such as pagination, sorting, search and filter, validation, DTOs, and base entities. It is used across multiple ERP services to keep patterns consistent and cut down duplicate code.
Multilingual News Sharing Platform
A secure, multilingual news sharing platform where users can read and follow news across multiple languages. It combines strong authentication, real time updates, and a full admin panel for managing users and content.
Planned enhancements: AI based fake news detection, a mobile application, and an analytics dashboard.