Antony Marshal
Junior Software Developer
Talent
Chennai, Chennai districtMember since December 29, 2025
Node.jsExpress.jsTypeormREST APIsMicroservicesMySQLMongoDBMongooseAWSAWS SESJWT
·
Hire this person
Send a job offer directly to this candidate
Node.jsExpress.jsTypeormREST APIsMicroservices
About
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.
Experience
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.
Education
Bachelor of Computer Applications in Computer Applications – Loyola College (2019-01 – 2022-12)
Skills
Junior Software Developer


