Junior software developer at Piccosoft Software Labs India Private Limited (Present)
- Designed and developed backend services using Node.js, Express.js, Typeorm, and MySQL.
- Working in product, category, order management
- Designed and implemented a plugin-based architecture to enable feature extensibility without core system changes.
- Built multi-tenant architecture where each vendor has separate store settings, domains, smtp, shipping rules, and payment configurations and Built 50+ REST APIs for e-commerce
- Implemented user and role management (RBAC) with role-based permissions for Admin, Vendor, Seller, Store Manager, Customer, ensuring secure access and modular responsibilities and Implemented payment gateway integrations (Razorpay / Stripe) with secure webhook validation
- Integrated AWS (SES) for transactional emails including user verification, password reset, and order notifications.
Junior software developer at Piccosoft Software Labs India Private Limited (Present)
Talent Marketplace / Hiring Platform
- Developed core APIs for cultural-alignment matching, subscription billing, and automated onboarding workflows.
- Designed schemas and optimized queries with MongoDB and Mongoose to handle large datasets.
- Implemented JWT authentication and RBAC for 5+ user roles and ensuring secure and scalable workflows.
Junior software developer at Piccosoft Software Labs India Private Limited (Present)
Task Manager & Collaboration SaaS
- Implemented role-based workflows, deadlines, and review tracking to improve accountability across teams.
- Enhanced system scalability and maintainability by re-architecting backend services. Collaborated with frontend teams.