Nikhil Singh

Building Scalable Supply Chain & Fulfillment Systems at Amazon | Software Engineer | Distributed Systems | AI/GenAI Engineering

Seattle, Washington, United States

About

I’m a Software Engineer at Amazon building large-scale systems across supply chain, fulfillment, inventory transfer, and billing. My work sits at the intersection of distributed systems, operational excellence, and cross-functional architecture, where I lead ambiguous, high-impact initiatives from problem definition through production. At Amazon, I’ve led design and delivery across Buy with Prime, Multi-Channel Fulfillment, and Amazon Supply Chain programs, including fulfillment performance improvements, vendor-to-Amazon billing architecture, inventory transfer automation, and merchant-facing platform capabilities. My work has improved critical fulfillment latency, simplified complex architecture decisions, and helped unblock strategic launches spanning engineering, SCOT, finance, procurement, and security stakeholders. I’m especially strong in system design, event-driven architecture, microservices, and AWS-native development. I’m also building deeper expertise in AI-enabled engineering using Amazon Bedrock, Claude, prompt engineering, embeddings, internal MCP servers, and RAG-based workflows to improve developer productivity and technical problem-solving. I’m most energized by hard technical problems with high business ambiguity, especially where architecture, scale, and domain complexity meet.

Experience

  • Amazon (6 yrs 10 mos)
    • Software Development Engineer II
      Jul 2021 - Present · 5 yrs 1 mo

      Lead design and delivery of high-scale systems across Buy with Prime, Multi-Channel Fulfillment, and Amazon Supply Chain, with focus on fulfillment, inventory transfer, merchant experience, and billing architecture. Improved fulfillment performance by driving asynchronous architecture changes that reduced CreateFulfillment P90 latency from 1,800 ms to 160 ms and improved shopper checkout-to-confirmation latency by 1.7 seconds. Authored end-to-end vendor-to-Amazon billing and accounting architecture spanning PO creation, confirmation, virtual receiving, invoicing, and ledger reconciliation across finance, procurement, and supply chain systems. Mentored engineers and acted as primary SME for implementation decisions across integrations involving SUP, VPS, IAP, and UCS. Influenced cross-team designs by identifying incorrect assumptions, simplifying overengineered proposals, and improving scalability for future inventory transfer and fulfillment use cases. Resolved high-impact operational issues in fulfillment and inbounding systems and drove durable fixes across dependent services.

    • Software Development Engineer
      Oct 2019 - Present · 6 yrs 10 mos

  • Software Development Engineer at PeakView Solutions
    May 2018 - Oct 2019 · 1 yr 6 mos

    Developed enterprise automation and systems-integration solutions for field-service and customer-operations teams, building Java-based Oracle Field Service Cloud REST integrations to synchronize work orders and operational data across internal platforms, an ASP.NET/SQL Server service-health and observability platform with automated email/SMS alerting for faster incident detection and response, and QuickBooks-integrated C#/.NET workflows that streamlined technician operations, reduced manual processing, accelerated troubleshooting through intelligent log parsing, and improved reliability and responsiveness for customer-facing service organizations.

  • Software Development Engineer at Gold Shield Technologies
    Feb 2018 - Jun 2018 · 5 mos

    Designed and developed parser in C# using .NET framework which takes in the raw license(Driver/vehicle) data and parses it to required values. Used Entity framework to find and retrieve raw data from the SQL server on the basis of different states. Created an MVC project in ASP.NET which allows users to pay their tickets. It included: - authorizing their login - Providing them with information about the ticket like total payment due, police department etc using Entity Framework and REST APIs - Authorizing the payment information (Credit card info/ PayPal) using public REST API - Processing payment with the payment vendor - Worked with payment vendors APIs for authorization - Providing user information about the transaction(success/fail) - Worked on Reflection logging mechanism to trace the logs Worked on the SQL server management studio to insert, update and monitor the storage of correct payment information Created stored procedures, triggers and managed Agent Jobs Designed and developed Gold Shield Technologies Official website using HTML, CSS, Javascript, Jquery and AJAX

  • Graduate Teaching Assistant at University of Florida
    Mar 2017 - Dec 2017 · 10 mos

    Courses - 'Advance Data Structure' The major duties includes - Assist Professors with students academic goals, by conducting the classes in successful completion of the course work. - Evaluate the 'Student Assignments'. Help students rectify their mistakes while motivating them to broaden the ways of thinking towards problem solving. - Procure the examinations during the course work. - Supervise the 'Assignments and Projects' assigned by the Professors. Suggest enhancements and corrections to resolve any ambiguity in the work assigned.

  • Software Developer Intern at Oracle
    Jun 2017 - Aug 2017 · 3 mos

    Design and develop Java Advanced Management Console which help enterprise customers to control the access of various deployment activities in the organization Design, develop and unit test control plane for Java Advance Management Control in cloud Design and develop scheduler for control plane Developed and consumed REST apis• Design and develop Java Deployment Stack such as Java Web Start, Applets, Plug-ins Write unit tests to newly added code  Resolve customer as well as in-house testing bugs  Collaborate with various development teams in the Java organization present in different time zones