Ajay Singh

India

@ajnovice

Senior Software Engineer at Walmart

Personal Information

ajaysimple91@gmail.com
+91-0520397063
India

Badges

Problem Solving
CPP
Java
Sql

Certifications

ajnovice has not earned any certificates yet.

Work Experience

  • Senior Software Engineer

    WalmartLabs•  December 2022 - Present

    1. Designed, implemented, and maintained backend systems for Order details, Order history payments, return, cancellation, order status, driver tipping, payment ledger, payment distribution, new fees, Market places savings, etc. 2. Utilized Clojure, Kafka, Cassandra, microservices architecture, and handled deployment on Docker and Kubernetes clusters for a 500 TB data cluster spanning 100's of nodes 3. Developed and optimized eReceipt distributed systems, ensuring high performance and reliability.Utilized technologies like Clojure, Kafka, and Cassandra to handle large-scale data processing 4. Implemented monitoring solutions using Grafana, MMS alerts, and Splunk for real-time visibility into system performance and issues. 5. Worked with a diverse technology stack including Clojure, Kafka, Cassandra, Docker, Kubernetes, and managed 500 TB of data on a large-scale cluster. 6. Mentored junior team members, providing guidance and support in onboarding processes and helping them grow in their roles.Acted as the Scrum Master for the team, managing tasks, timelines, and ensuring the team adhered to Agile methodologies using JIRA. 7. Led the decommissioning of the eReceipt system and successfully migrated some of its services from Clojure to Golang 8. Engaged in regular architecture discussions to ensure the scalability, maintainability, and performance of the systems.

  • Software Engineer

    Twin Health•  December 2021 - August 2022•  Mountain View

    1. Design and develop backend services for the Nutrition/Treatment platform using relevant technologies like Spring Boot, REST APIs, SQL & NoSQL databases, Message Queues, Docker etc. 2. Implement features related to nutrition plans, medication management, treatment algorithms, and data analysis. 3. Integrate with third-party healthcare platforms and wearables for data exchange and devicecommunication. 4. Collaborate with Data Scientists to develop ML-driven insights and recommendations based on user data. 5. Ensure high code quality through automated unit and integration tests 6. Participate in on-call rotations for monitoring and troubleshooting production issues. 7. Implement proactive monitoring and alerting systems for platform health. 8. Optimize backend services for performance and scalability

  • Software Engineer

    Alcacruz•  July 2020 - December 2021•  San Mateo

    1. Led the re-architecture of cloud and back-end components for video streaming using a microservices approach. Employed Java, GRPC, GCP, and HAProxy to enhance scalability, resilience, and maintainability. 2. Spearheaded the containerization of APIs using Docker and Kubernetes. This shift streamlined deployments, facilitated resource management, and enabled continuous integration/continuous delivery (CI/CD) automation. 3. Designed and built the advertisement system from the ground up. Leveraged Java for backend development and Cassandra for data storage, ensuring efficient ad targeting, delivery, and performance.

  • Software Engineer

    Cyware Labs•  February 2017 - July 2018•  Bangalore

    1. Designed and developed CTIX, a cutting-edge product adhering to STIX and TAXII standards. This initiative empowered the organization with comprehensive cyber threat intelligence by enabling efficient data collection, analysis, and dissemination. 2. Streamlined the entire cyber threat detection and response process through automation. Built robust systems to automatically retrieve threat feeds, analyze for potential risks, and trigger mitigation actions, significantly reducing response times and enhancing overall security posture.

  • Software Engineer

    snapdeal.com•  July 2015 - February 2017•  Bangalore

    1. Developed the Application Programming Interface (API) Gateway for Snapdeal Seller, laying the foundation for seamless communication and data exchange between internal and external systems. 2. Optimized API performance and security, ensuring a robust and scalable infrastructure for critical business operations. 3. Designed and developed Two-Factor Authentication (2FA) to safeguard seller accounts and transactions, mitigating unauthorized access and protecting sensitive information. 4. Spearheaded the creation of the A/B Testing Framework (Snapdeal Weblab), empowering data-driven decision-making and continuous optimization of seller experiences.

Education

  • NIT Durgapur

    Computer Science, B.Tech•  July 2011 - April 2015

  • University of Texas at Dallas, Richardson

Skills

Algorithm
SQL
Python(Intermediate)
Java
Angular
Kafka
Elastic Search
Distributed Systems
Docker
Kubernetes
Grafana
Cassandra
GCP
AWS (Amazon Web Services)