
Shiv Kumar
Full Stack Developer
Skills

See my services


Work experience
Software Development Engineer-2
Tavi Technologies • Full-time
Jan 2024 - Present • 2 yrs 4 mos
● Architected end-to-end modules for a B2B e-commerce platform—from product discovery (search, filters, SEO), to cart logic, checkout, payment processing, shipping rate engine, and order confirmation—using Next.js, Node.js, MongoDB. ● Engineered a complete Order Lifecycle System that streamlines operations from order placement → validation → inventory/variant checks → MOQ/size-set rules → payment verification → shipping scheduling → status updates, enabling a smooth post-order operational flow. ● Built a unified Sales & Operations Platform covering order management, sample management, feedback workflows, retailer insights, performance dashboards, invoice generation, payment tracking, and automated follow-ups—consolidating all internal processes under one system. ● Integrated mission-critical systems—Razorpay for payments (order creation, capture, webhook reconciliation) and Delhivery for logistics (rate calculation, shipment creation, pickup scheduling, live tracking). ● Designed advanced and reusable MongoDB aggregation pipelines using $facet, $lookup, and normalized collections, reducing dashboard/filter query latency by ~80% and improving scalability for large datasets. ● Developed robust Variant & Availability Management: MOQ enforcement, combined/variation-level thresholds, size-set & color-set flows, real-time availability checks, variant merging for order edits, and SSR-powered cart/checkout stability. ● Built a suite of AWS Lambda automations including data migrations, Visit V2 restructuring, invoice PDF generation (HTML → PDF using Puppeteer-core), CSV → product ingestion, and secure S3 pre-signed upload pipelines. ● Deployed a production-ready AWS infrastructure stack with ECS Fargate, Nginx reverse proxy, auto-renewing SSL, SSM Parameter Store, CloudWatch logging, and S3 document/media storage for a highly reliable and scalable environment.
Software Engineer
Enigen Limited • Full-time
Aug 2023 - Sep 2024 • 1 yr 1 mo
● Migrated prebuilt components to React for the CIPS platform, enhancing performance, maintainability, and enabling faster UI updates which led to 30% improvement in performance and a 25% reduction in development time for UI updates. ● Tailored and enhanced existing React components with Redux for state management, ensuring alignment with specific business requirements which resulted in a 40% reduction in state management complexity. ● Led the development of dynamic article and promotion pages, implementing an approach where data is fetched from Oracle Content Management via custom APIs. This eliminated the need for client-driven updates, allowing business users to make changes automatically, improving efficiency and reducing dependency on development resources by 40%. ● Developed and implemented robust APIs using Node.js to integrate the CIPS platform with a NoSQL database, enabling seamless access to exam-related data such as results and schedules, as well as e-books and other learning products. Leveraged asynchronous programming, efficient routing with Express.js, and optimized database queries to improve data accessibility and reduce retrieval time by 35%, enhancing the user experience across multiple modules of the platform.
Software Engineer
Mastek Ltd • Full-time
Sep 2021 - May 2023 • 1 yr 8 mos
● Created responsive UI components for Dubai Duty Free eCommerce platform, leveraging React fundamentals to improve component lifecycle management and enhance the user experience for a global audience, achieving 100% deadline adherence. ● Developed the admin interface for Dubai Duty Free lottery system, allowing business users to seamlessly participate in raffles for luxury prizes like cars and motorcycles. Additionally, I built a Node.js application hosted on Oracle Cloud, responsible for performing CRUD operation on raffle tickets to the database via client-side interactions. These tickets are then integrated and made available on the DDF website for user access. ● Customized the OCC (Oracle Commerce Cloud) Address component for the Checkout layout, implementing a custom API call to a SQL database. This API checks the availability of products at the entered address and performs the desired operation, enhancing the checkout process with real-time product availability validation. ● Redesigned the discount handling logic to a global application-level approach, centralizing all discount calculations within the system using a scalable JavaScript implementation.