Full Stack Web Developer At Arad Itc
CurrentFull Stack Web Developer at Arad ITC, New Delhi, Delhi (https://arad-itc.com/)• Developed a secure and scalable Payment Gateway system with a microservices architecture, integrating multiple financial services.• Designed and implemented an SSO-based identity and authorization system for secure service communication across various microservices.• Utilized RabbitMQ for asynchronous messaging between services to ensure high availability and fault tolerance.• Implemented gRPC for efficient communication between internal services.• Designed and built APIs using CQRS and DDD principles to ensure clean separation of concerns and scalability.• Built and maintained Blazor-based frontend applications, ensuring a smooth user experience across web platforms.• Integrated MongoDB and Redis for scalable data storage and caching solutions.• Implemented MinIO for object storage to handle file uploads securely and efficiently.• Used YARP as an API Gateway to manage traffic routing between services.• Created CI/CD pipelines to automate build, test, and deployment processes.• Collaborated with cross-functional teams, including DevOps and QA, to ensure continuous integration and delivery.