My Impactful Projects: Crafting Solutions and Contributing to the Tech Community.
Over the years, I've built a variety of projects, but these are the ones I'm most proud of. Each one showcases my approach to solving real-world problems and driving innovation.
Industry Projects
Jira
Jira is a project management tool used in software development to track issues, tasks, and bugs. It supports Agile methodologies like Scrum and Kanban, helping teams plan sprints and manage backlogs.
atlassian.com/software/jira
Wellnite - Mobile App
Wellnite Health is a mental health platform that offers accessible and personalized care, aiming to support individuals dealing with various challenges like anxiety, depression, and relationship issues.
appstore.wellnite
Wellnite - Web App
Wellnite Health is a mental health platform that offers accessible and personalized care, aiming to support individuals dealing with various challenges like anxiety, depression, and relationship issues.
wellnite.com
DOPE.SECURITY
Dope Security offers a next-gen Secure Web Gateway (SWG) that works directly on user devices, without using data centers. It provides faster, efficient security features like on-device SSL inspection and URL filtering.
dope.security
Splitwise
Assists individuals in managing and resolving financial disputes, particularly those arising from separation or divorce.
splitwise.com.au
Family Law Assist
Family Law Assist, is an Australian service that helps couples divide assets and debts after separation with affordable, fixed-fee legal agreements—aiming to simplify the process and avoid court.
familylawassist.com.au
Perth Employment Lawyers
Perth Employment Lawyers helps employees, contractors, and businesses with workplace legal issues.
perthemploymentlawyers.com.au
Personal Projects
Task Manager
A robust RESTful API for managing projects and tasks with JWT-based authentication, role-based access control, and real-time collaboration. Features project grouping, task tracking with status management, and project sharing with Owner/Editor/Viewer roles.
Spring BootPostgreSQLSpring SecurityJWTDockerKubernetesHelmgithub.com/en-atul/task-manager
Movie Search with ElasticSearch
A full-text search application for movies using Elasticsearch. Demonstrates advanced search capabilities, indexing strategies, and query optimization. Provides fast, scalable movie search functionality with filtering and ranking.
Spring BootElasticsearchJavaPostgreSQLDockerREST APIgithub.com/en-atul/spring-elasticsearch
Travel Booking System
A distributed microservices application for travel booking using Spring Boot Saga Choreography pattern. Implements distributed transaction management across multiple services (hotels, flights, payments) with event-driven architecture. Demonstrates microservices best practices, service communication, and eventual consistency.
Spring BootMicroservicesPostgreSQLSaga PatternChoreography-SagaEvent-DrivenDockerKafkagithub.com/en-atul/travel-booking-system
Banking System Microservices
A comprehensive banking system built with microservices architecture using Spring Boot. Implements core banking operations including account management, transactions, payments, and user services. Features service discovery, API gateway, distributed tracing, and secure inter-service communication.
Spring BootMicroservicesAPI GatewayService DiscoveryDistributed Tracinggithub.com/en-atul/banking-system
Microfrontend Monorepo Suite
A collection of modern monorepo boilerplates for building scalable microfrontend applications. Features different build tool strategies (Webpack+SWC, Rspack) with Module Federation, PNPM Workspaces, and production-ready servers.
TypeScriptWebpackRspackModule FederationPNPMReactgithub.com/en-atul
AI Document Assistant
A Retrieval-Augmented Generation (RAG) application that lets you query documents using LangChain, Chroma, and OpenAI API. Demonstrates practical AI integration for document processing.
PythonLangChainChromaOpenAIRAGgithub.com/en-atul/ask-docs
Conversational MCP
Demonstrates Model Context Protocol (MCP) for conversational AI in healthcare. Shows how to build natural language interfaces for database operations using NestJS, MongoDB, and OpenAI with RAG integration.
NestJSMongoDBOpenAIMCPRAGTypeScriptgithub.com/en-atul/healthcare-mcp